diff --git a/packages/playground/personal-wp/src/components/site-manager/site-database-panel/adminer-extensions/adminer-mysql-on-sqlite-driver.php b/packages/playground/personal-wp/src/components/site-manager/site-database-panel/adminer-extensions/adminer-mysql-on-sqlite-driver.php index 86f171bf55..85d0e88cda 100644 --- a/packages/playground/personal-wp/src/components/site-manager/site-database-panel/adminer-extensions/adminer-mysql-on-sqlite-driver.php +++ b/packages/playground/personal-wp/src/components/site-manager/site-database-panel/adminer-extensions/adminer-mysql-on-sqlite-driver.php @@ -24,8 +24,6 @@ use Throwable; use WP_SQLite_Driver; use WP_SQLite_Connection; -use PDO; - SqlDriver::$drivers = array("server" => "MySQL / MariaDB") + SqlDriver::$drivers; if (!defined('Adminer\DRIVER')) { @@ -103,10 +101,8 @@ class Db extends SqlDb { function attach($server, $username, $password) { global $wp_env; - $pdo = new PDO('sqlite:' . $wp_env['db']['path']); - $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $this->driver = new WP_SQLite_Driver( - new WP_SQLite_Connection(array('pdo' => $pdo)), + new WP_SQLite_Connection(array('path' => $wp_env['db']['path'])), 'wordpress' ); return $this; diff --git a/packages/playground/tools/src/phpmyadmin/DbiMysqli.php b/packages/playground/tools/src/phpmyadmin/DbiMysqli.php index c9fcb25eb0..f1063d8ea1 100644 --- a/packages/playground/tools/src/phpmyadmin/DbiMysqli.php +++ b/packages/playground/tools/src/phpmyadmin/DbiMysqli.php @@ -15,7 +15,6 @@ use Closure; use Exception; use Generator; -use PDO; use PhpMyAdmin\FieldMetadata; use PhpMyAdmin\Query\Utilities; use Throwable; @@ -260,10 +259,8 @@ class DbiMysqli implements DbiExtension { public function connect($user, $password, array $server) { global $wp_env; - $pdo = new PDO('sqlite:' . $wp_env['db']['path']); - $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $this->driver = new WP_SQLite_Driver( - new WP_SQLite_Connection(array('pdo' => $pdo)), + new WP_SQLite_Connection(array('path' => $wp_env['db']['path'])), 'wordpress' ); return $this->driver; diff --git a/packages/playground/website/src/components/site-manager/site-database-panel/adminer-extensions/adminer-mysql-on-sqlite-driver.php b/packages/playground/website/src/components/site-manager/site-database-panel/adminer-extensions/adminer-mysql-on-sqlite-driver.php index 86f171bf55..85d0e88cda 100644 --- a/packages/playground/website/src/components/site-manager/site-database-panel/adminer-extensions/adminer-mysql-on-sqlite-driver.php +++ b/packages/playground/website/src/components/site-manager/site-database-panel/adminer-extensions/adminer-mysql-on-sqlite-driver.php @@ -24,8 +24,6 @@ use Throwable; use WP_SQLite_Driver; use WP_SQLite_Connection; -use PDO; - SqlDriver::$drivers = array("server" => "MySQL / MariaDB") + SqlDriver::$drivers; if (!defined('Adminer\DRIVER')) { @@ -103,10 +101,8 @@ class Db extends SqlDb { function attach($server, $username, $password) { global $wp_env; - $pdo = new PDO('sqlite:' . $wp_env['db']['path']); - $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $this->driver = new WP_SQLite_Driver( - new WP_SQLite_Connection(array('pdo' => $pdo)), + new WP_SQLite_Connection(array('path' => $wp_env['db']['path'])), 'wordpress' ); return $this;