'pgsql', 'host' => 'db_nexus', 'port' => 5432, 'dbname' => 'nexus', 'connect_timeout' => 5, 'schema' => 'public', 'user' => 'nexusbasis', 'password' => 'j4v6YV6tcszzKOf3YBTV', 'options' => [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, ], ]; $mysql = [ 'driver' => 'mysql', 'host' => 'localhost', 'port' => 3306, 'dbname' => 'd0453540', 'charset' => 'utf8mb4', 'user' => 'd0453540', 'password' => 'P6jGRrSaX8QSiBMEJBL7', 'options' => [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, ], ]; $sqlite = [ 'driver' => 'sqlite', 'path' => __DIR__ . '/../../var/app.sqlite', 'options' => [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, ], ]; return match ($driver) { 'pgsql' => $pgsql, 'mysql' => $mysql, 'sqlite' => $sqlite, default => throw new RuntimeException('Unsupported DB driver in db_settings_basic.php: ' . $driver), };