Module: ActiveRecord::SqlAnalyzer
- Defined in:
- lib/active_record/sql_analyzer.rb,
lib/active_record/sql_analyzer/cli.rb,
lib/active_record/sql_analyzer/logger.rb,
lib/active_record/sql_analyzer/version.rb,
lib/active_record/sql_analyzer/analyzer.rb,
lib/active_record/sql_analyzer/redactor.rb,
lib/active_record/sql_analyzer/cli_processor.rb,
lib/active_record/sql_analyzer/configuration.rb,
lib/active_record/sql_analyzer/compact_logger.rb,
lib/active_record/sql_analyzer/redacted_logger.rb,
lib/active_record/sql_analyzer/backtrace_filter.rb,
lib/active_record/sql_analyzer/monkeypatches/query.rb,
lib/active_record/sql_analyzer/background_processor.rb,
lib/active_record/sql_analyzer/monkeypatches/tagger.rb
Defined Under Namespace
Modules: Monkeypatches
Classes: Analyzer, BackgroundProcessor, BacktraceFilter, CLI, CLIProcessor, CompactLogger, Configuration, Logger, RedactedLogger, Redactor
Constant Summary
collapse
- VERSION =
'0.2.2'
Class Method Summary
collapse
Class Method Details
.background_processor ⇒ Object
25
26
27
|
# File 'lib/active_record/sql_analyzer.rb', line 25
def self.background_processor
@background_processor ||= BackgroundProcessor.new
end
|
.config ⇒ Object
21
22
23
|
# File 'lib/active_record/sql_analyzer.rb', line 21
def self.config
@config
end
|
15
16
17
18
19
|
# File 'lib/active_record/sql_analyzer.rb', line 15
def self.configure
@config ||= Configuration.new
yield @config
@config
end
|