class Logtail::Integrations::ActiveRecord::LogSubscriber
Responsible for uninstalling the default `ActiveRecord::LogSubscriber` and replacing it with the `LogtailLogSubscriber`.
@private
Public Instance Methods
integrate!()
click to toggle source
# File lib/logtail-rails/active_record/log_subscriber.rb, line 11 def integrate! return true if Logtail::Integrations::Rails::ActiveSupportLogSubscriber.subscribed?(:active_record, LogtailLogSubscriber) Logtail::Integrations::Rails::ActiveSupportLogSubscriber.unsubscribe!(:active_record, ::ActiveRecord::LogSubscriber) LogtailLogSubscriber.attach_to(:active_record) end