Я использую PHP PDO для доступа к базе данных PostgreSQL с различными схемами, поэтому сначала я создаю соединение, а затем устанавливаю правильную схему, как показано ниже:
$Conn = new PDO('pgsql:host=localhost;port=5432;dbname=db', 'user', 'pass');
$result = $Conn->exec('SET search_path TO accountschema');
if ( ! $result) {
die('Failed to set schema: ' . $Conn->errorMsg());
}
Это хорошая практика? Есть ли лучший способ сделать это?