summaryrefslogtreecommitdiff
path: root/classes/db
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-04-17 15:36:34 +0400
committerAndrew Dolgov <[email protected]>2013-04-17 15:36:48 +0400
commit404e2e3603c852a3f82a21c14b8888005e2b3f99 (patch)
tree8814cfecfe167fc32d474d670bc47be32a9a5e25 /classes/db
parentba68b6815ab31d17cda113e7990eeb07558b02a9 (diff)
more work on singleton-based DB
Diffstat (limited to 'classes/db')
-rw-r--r--classes/db/mysql.php3
-rw-r--r--classes/db/pgsql.php2
2 files changed, 5 insertions, 0 deletions
diff --git a/classes/db/mysql.php b/classes/db/mysql.php
index fa97dcff1..64c35ebdc 100644
--- a/classes/db/mysql.php
+++ b/classes/db/mysql.php
@@ -9,6 +9,9 @@ class Db_Mysql implements IDb {
if (!$result) {
die("Can't select DB: " . mysql_error($this->link));
}
+
+ $this->init();
+
return $this->link;
} else {
die("Unable to connect to database (as $user to $host, database $db): " . mysql_error());
diff --git a/classes/db/pgsql.php b/classes/db/pgsql.php
index c9ec33887..0f38fb8cb 100644
--- a/classes/db/pgsql.php
+++ b/classes/db/pgsql.php
@@ -23,6 +23,8 @@ class Db_Pgsql implements IDb {
die("Unable to connect to database (as $user to $host, database $db):" . pg_last_error());
}
+ $this->init();
+
return $this->link;
}