module Loggem::Extensions::ActiveRecord
Public Class Methods
included(klass)
click to toggle source
# File lib/loggem/extensions/active_record.rb, line 7 def self.included(klass) klass.send :remove_method, :sql end
Public Instance Methods
sql(event)
click to toggle source
# File lib/loggem/extensions/active_record.rb, line 13 def sql(event) payload = event.payload return if %w(SCHEMA EXPLAIN).include?(payload[:name]) debug message: payload[:sql], duration: event.duration.round(4), description: payload[:name], source: 'active_record' end