Method: ActiveRecord::ConnectionAdapters::StatementPool#initialize

Defined in:
activerecord/lib/active_record/connection_adapters/statement_pool.rb

#initialize(statement_limit = nil) ⇒ StatementPool

Returns a new instance of StatementPool.



10
11
12
13
# File 'activerecord/lib/active_record/connection_adapters/statement_pool.rb', line 10

def initialize(statement_limit = nil)
  @cache = Hash.new { |h, pid| h[pid] = {} }
  @statement_limit = statement_limit || DEFAULT_STATEMENT_LIMIT
end