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.
51 52 53 |
# File 'lib/transaction_isolation_level/adapter_patches.rb', line 51 def default_transaction_isolation_level @default_transaction_isolation_level end |
#transaction_isolation_level ⇒ Object (readonly)
Returns the value of attribute transaction_isolation_level.
51 52 53 |
# File 'lib/transaction_isolation_level/adapter_patches.rb', line 51 def transaction_isolation_level @transaction_isolation_level end |
Instance Method Details
#commit_db_transaction ⇒ Object
:nodoc:
53 54 55 56 57 |
# File 'lib/transaction_isolation_level/adapter_patches.rb', line 53 def commit_db_transaction #:nodoc: super ensure @transaction_isolation_level = nil end |
#rollback_db_transaction ⇒ Object
:nodoc:
59 60 61 62 63 |
# File 'lib/transaction_isolation_level/adapter_patches.rb', line 59 def rollback_db_transaction #:nodoc: super ensure @transaction_isolation_level = nil end |