Method: PgHero::Database#initialize

Defined in:
lib/pghero/database.rb

#initialize(id, config) ⇒ Database

Returns a new instance of Database.



23
24
25
26
27
28
29
30
31
# File 'lib/pghero/database.rb', line 23

def initialize(id, config)
  @id = id
  @config = config || {}

  # preload model to ensure only one connection pool
  # this doesn't actually start any connections
  @adapter_checked = false
  @connection_model = build_connection_model
end