Заставить DataMapper отключиться от postgresql

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

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

Это вообще возможно?


person Peter    schedule 23.11.2010    source источник


Ответы (1)


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

person Peter    schedule 23.11.2010