method
new
v6.0.0 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::Transaction
new(connection, options, run_commit_callbacks: false)public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract/transaction.rb, line 78
def initialize(connection, options, run_commit_callbacks: false)
@connection = connection
@state = TransactionState.new
@records = []
@isolation_level = options[:isolation]
@materialized = false
@joinable = options.fetch(:joinable, true)
@run_commit_callbacks = run_commit_callbacks
end