'sqlite', 'user' => null, 'password' => null, 'memory' => true, ]); case 'mariadb': return new EntityManager([ 'driver' => 'pdo_mysql', 'host' => 'localhost', 'path' => 'test_db', 'user' => 'root', 'password' => '', ]); default: throw new \InvalidArgumentException("Database driver '$driver' not supported"); } } }