Принудительно отключить DataMapper от postgresql - PullRequest
2 голосов
/ 24 ноября 2010

У меня есть тест, который создает и уничтожает несколько баз данных в postgresql. Для того чтобы иметь возможность удалить базу данных, я должен сказать DataMapper отключиться. Я не могу найти документацию о том, как это сделать.

Существует метод close_connection в DataMapper :: Adapters :: PostgresAdapter, но он защищен и требует объекта подключения, который, похоже, не может быть получен.

Возможно ли это вообще?

1 Ответ

3 голосов
/ 24 ноября 2010

DataObjects::Pooling.pools.each {|pool| pool.dispose}, кажется, работает, пока у вас открыто только одно соединение за раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...