Module: Isolator::ActiveSupportTransactionSubscriber
- Defined in:
- lib/isolator/orm_adapters/active_support_transaction_subscriber.rb
Overview
ActiveSupport notifications subscriber for “transaction.active_record” event (new in Rails 7.1)
Defined Under Namespace
Classes: Subscriber
Class Method Summary collapse
Class Method Details
.subscribe!(event = "transaction.active_record", sql_event = "sql.active_record") ⇒ Object
68 69 70 71 72 |
# File 'lib/isolator/orm_adapters/active_support_transaction_subscriber.rb', line 68 def self.subscribe!(event = "transaction.active_record", sql_event = "sql.active_record") subscriber = Subscriber.new ::ActiveSupport::Notifications.subscribe(event, subscriber) ::ActiveSupport::Notifications.subscribe(sql_event, subscriber) end |