2010-11-23 1 views
2

postgresql에서 여러 데이터베이스를 만들고 파괴하는 테스트가 있습니다. 데이터베이스를 삭제하려면 DataMapper와의 연결을 끊어야합니다. 나는 그것을하는 방법에 대한 문서를 찾을 수없는 것 같습니다.DataMapper와 postgresql의 연결을 끊으십시오.

DataMapper :: Adapters :: PostgresAdapter에는 close_connection 메서드가 있지만 보호되어있어 볼 수없는 연결 개체가 필요합니다.

이것도 가능합니까?

답변

3

DataObjects::Pooling.pools.each {|pool| pool.dispose}은 한 번에 하나의 연결 만 열면 작동하는 것 같습니다.