Sha256: 1ac81220e519436ddf45394420acd3eafefbf7b580104574bb067cf4bdcea623

Contents?: true

Size: 259 Bytes

Versions: 5

Compression:

Stored size: 259 Bytes

Contents

ActiveRecord::ConnectionAdapters::AbstractAdapter.class_eval do

  def log_with_query_diet(query, *args, &block)
    QueryDiet::Logger.log(query) do
      log_without_query_diet(query, *args, &block)
    end
  end

  alias_method_chain :log, :query_diet

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
query_diet-0.5.3 lib/query_diet/active_record_ext.rb
query_diet-0.5.2 lib/query_diet/active_record_ext.rb
query_diet-0.5.1 lib/query_diet/active_record_ext.rb
query_diet-0.5.0 lib/query_diet/active_record_ext.rb
query_diet-0.4.0 lib/query_diet/active_record_ext.rb