Skip to content

Commit 780d125

Browse files
committed
Compat fixes
1 parent 922a1b2 commit 780d125

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Tqdev/PhpCrudApi/Database/GenericDB.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,16 @@ private function getOptions(): array
4545
$options = array(
4646
\PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION,
4747
\PDO::ATTR_DEFAULT_FETCH_MODE => \PDO::FETCH_ASSOC,
48-
\PDO::ATTR_PERSISTENT => true,
4948
);
5049
switch ($this->driver) {
5150
case 'mysql':return $options + [
5251
\PDO::ATTR_EMULATE_PREPARES => false,
5352
\PDO::MYSQL_ATTR_FOUND_ROWS => true,
53+
\PDO::ATTR_PERSISTENT => true,
5454
];
5555
case 'pgsql':return $options + [
5656
\PDO::ATTR_EMULATE_PREPARES => false,
57+
\PDO::ATTR_PERSISTENT => true,
5758
];
5859
case 'sqlsrv':return $options + [
5960
\PDO::SQLSRV_ATTR_FETCHES_NUMERIC_TYPE => true,

0 commit comments

Comments
 (0)