Method: ActiveRecord::ConnectionAdapters::TransactionManager#initialize

Defined in:
activerecord/lib/active_record/connection_adapters/abstract/transaction.rb

#initialize(connection) ⇒ TransactionManager

Returns a new instance of TransactionManager.



498
499
500
501
502
503
504
# File 'activerecord/lib/active_record/connection_adapters/abstract/transaction.rb', line 498

def initialize(connection)
  @stack = []
  @connection = connection
  @has_unmaterialized_transactions = false
  @materializing_transactions = false
  @lazy_transactions_enabled = true
end