瀏覽代碼

Merge pull request #1394 from alexistoulotte/fix/allow-non-persistent-sql-connection

Allow non persistent SQL connections
El RIDO 1 年之前
父節點
當前提交
083632a074
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      lib/Data/Database.php

+ 3 - 1
lib/Data/Database.php

@@ -72,7 +72,9 @@ class Database extends AbstractData
             // set default options
             $options['opt'][PDO::ATTR_ERRMODE]          = PDO::ERRMODE_EXCEPTION;
             $options['opt'][PDO::ATTR_EMULATE_PREPARES] = false;
-            $options['opt'][PDO::ATTR_PERSISTENT]       = true;
+            if (!array_key_exists(PDO::ATTR_PERSISTENT, $options['opt'])) {
+                $options['opt'][PDO::ATTR_PERSISTENT] = true;
+            }
             $db_tables_exist                            = true;
 
             // setup type and dabase connection