class ActiveQuery::DataAdapters::PostgresqlAdapter
Public Class Methods
open(params) { |conn| ... }
click to toggle source
# File lib/active_query/data_adapters/postgresql_adapter.rb, line 7 def self.open(params) begin conn = PG::connect(params) return conn unless block_given? yield(conn) rescue PG::Error => err $stderr.puts "%p PgConn::open: %s" % [ err.class, err.message ] conn.reset if conn ensure conn.close if conn end end