Add begin(), does-nothing immediatecommit()
authorGreg Sabino Mullane <greg@users.mediawiki.org>
Wed, 5 Jul 2006 04:06:29 +0000 (04:06 +0000)
committerGreg Sabino Mullane <greg@users.mediawiki.org>
Wed, 5 Jul 2006 04:06:29 +0000 (04:06 +0000)
includes/DatabasePostgres.php

index 7d47ce5..5897386 100644 (file)
@@ -546,7 +546,14 @@ class DatabasePostgres extends Database {
                return $type;
        }
 
-       function commit( $fname = 'Database::commit' ) {
+       function begin( $fname = 'DatabasePostgrs::begin' ) {
+               $this->query( 'BEGIN', $fname );
+               $this->mTrxLevel = 1;
+       }
+       function immediateCommit( $fname = 'DatabasePostgres::immediateCommit' ) {
+               return true;
+       }
+       function commit( $fname = 'DatabasePostgres::commit' ) {
                $this->query( 'COMMIT', $fname );
                $this->mTrxLevel = 0;
        }