X-Git-Url: https://ruin.nu/git/?p=ND.git;a=blobdiff_plain;f=DB.pm;h=43979d852fcca08fb0f9320646a810f247477e93;hp=76cb9dd7773390112df42fabc26f7b52573afc49;hb=30f707022d89930d31a3d6c83a788f182f65bbaf;hpb=245cb3b058157d719b02be466e1b4deaa72fc986 diff --git a/DB.pm b/DB.pm index 76cb9dd..43979d8 100644 --- a/DB.pm +++ b/DB.pm @@ -11,7 +11,7 @@ our @EXPORT = qw/DB/; sub DB { #Use domain sockets by default - my $dbh = DBI->connect_cached("dbi:Pg:dbname=ndawn", "ndawn", "", {AutoCommit => 1}); + my $dbh = DBI->connect_cached("dbi:Pg:dbname=ndawn", "ndawn", "", {AutoCommit => 1, RaiseError => 1}); #Easy to also use /etc/postgresql/pg_services.conf #my $dbh = DBI->connect_cached("dbi:Pg:service=ndawn","", "", {AutoCommit => 1}); $dbh->rollback if $dbh->{Executed} || !$dbh->{AutoCommit};