]> git.nbdom.net Git - nb.git/commitdiff
lib/php/db.php
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Thu, 11 Jan 2018 00:29:18 +0000 (00:29 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Thu, 11 Jan 2018 00:29:18 +0000 (00:29 +0000)
lib/php/db.php

index 94f2f6761fdde037ec7916d7169c12601ede8f01..c3eaba87ee21906b78d929aa5edf32a2cc8a4793 100644 (file)
@@ -36,6 +36,7 @@ class Db extends nb {
   public $pdo;
   public $options = [ # See: http://php.net/manual/en/pdo.error-handling.php
     PDO::ATTR_ERRMODE => DB_DEFAUL_ERRMODE,
+               PDO::ATTR_TIMEOUT => 3600,
   ];
   public $host = null;
   public $port = null;
@@ -210,12 +211,12 @@ class Db extends nb {
 
       # Add args to pdo
       foreach ([
-        'host' => 'host',
-        'port' => 'port',
-        'user' => 'user',
+        'host'     => 'host',
+        'port'     => 'port',
+        'user'     => 'user',
         'password' => 'password',
-        'name' => 'dbname',
-        'charset' => 'charset',
+        'name'     => 'dbname',
+        'charset'  => 'charset',
       ] as $k => $v) {
         if ($v=='charset' and $this->type=='pgsql') continue;
         if (empty($this->$k)) continue;