Module: ActiveRecordQueryCount
- Extended by:
- Recording::Base
- Defined in:
- lib/active-record-query-count.rb,
lib/active_record_query_count/version.rb,
lib/active_record_query_count/middleware.rb,
lib/active_record_query_count/printer/base.rb,
lib/active_record_query_count/printer/html.rb,
lib/active_record_query_count/configuration.rb,
lib/active_record_query_count/recording/base.rb,
lib/active_record_query_count/printer/console.rb,
lib/active_record_query_count/recording/tracker.rb,
lib/active_record_query_count/compare/comparator.rb,
lib/active_record_query_count/printer/html_compare.rb
Defined Under Namespace
Modules: Compare, Configuration, Printer, Recording
Classes: Middleware, QueryCountRailtie
Constant Summary
collapse
- VERSION =
'0.1.7'
Class Method Summary
collapse
end_recording, start_recording, start_with_block
Class Method Details
.compare {|comparator| ... } ⇒ Object
41
42
43
44
|
# File 'lib/active-record-query-count.rb', line 41
def compare
comparator = Compare::Comparator.new
yield(comparator)
end
|
33
34
35
|
# File 'lib/active-record-query-count.rb', line 33
def configure
yield(Configuration)
end
|
.tracker ⇒ Object
37
38
39
|
# File 'lib/active-record-query-count.rb', line 37
def tracker
Thread.current[:query_counter_data] ||= Recording::Tracker.new
end
|