Class: ActiveRecord::ConnectionAdapters::AbstractAdapter
- Inherits:
-
Object
- Object
- ActiveRecord::ConnectionAdapters::AbstractAdapter
- Defined in:
- lib/transaction_isolation_level/adapter_patches.rb
Instance Attribute Summary collapse
-
#default_transaction_isolation_level ⇒ Object
readonly
Returns the value of attribute default_transaction_isolation_level.
-
#transaction_isolation_level ⇒ Object
readonly
Returns the value of attribute transaction_isolation_level.
Instance Method Summary collapse
-
#commit_db_transaction ⇒ Object
:nodoc:.
-
#rollback_db_transaction ⇒ Object
:nodoc:.
Instance Attribute Details
#default_transaction_isolation_level ⇒ Object (readonly)
Returns the value of attribute default_transaction_isolation_level.
50 51 52 |
# File 'lib/transaction_isolation_level/adapter_patches.rb', line 50 def default_transaction_isolation_level @default_transaction_isolation_level end |
#transaction_isolation_level ⇒ Object (readonly)
Returns the value of attribute transaction_isolation_level.
50 51 52 |
# File 'lib/transaction_isolation_level/adapter_patches.rb', line 50 def transaction_isolation_level @transaction_isolation_level end |
Instance Method Details
#commit_db_transaction ⇒ Object
:nodoc:
52 53 54 55 56 |
# File 'lib/transaction_isolation_level/adapter_patches.rb', line 52 def commit_db_transaction #:nodoc: super ensure @transaction_isolation_level = nil end |
#rollback_db_transaction ⇒ Object
:nodoc:
58 59 60 61 62 |
# File 'lib/transaction_isolation_level/adapter_patches.rb', line 58 def rollback_db_transaction #:nodoc: super ensure @transaction_isolation_level = nil end |