Module: ActiveRecordQueryTrace
- Defined in:
- lib/active_record_query_trace.rb,
lib/active_record_query_trace/version.rb
Defined Under Namespace
Classes: CustomLogSubscriber
Constant Summary collapse
- INDENTATION =
' ' * 6
- BACKTRACE_PREFIX =
"Query Trace:\n#{INDENTATION}"
- COLORS =
{ true => '38', blue: '34', light_red: '1;31', black: '30', purple: '35', light_green: '1;32', red: '31', cyan: '36', yellow: '1;33', green: '32', gray: '37', light_blue: '1;34', brown: '33', dark_gray: '1;30', light_purple: '1;35', white: '1;37', light_cyan: '1;36' }.freeze
- VERSION =
'1.8'
Class Attribute Summary collapse
-
.backtrace_cleaner ⇒ Object
Returns the value of attribute backtrace_cleaner.
-
.colorize ⇒ Object
Returns the value of attribute colorize.
-
.enabled ⇒ Object
Returns the value of attribute enabled.
-
.ignore_cached_queries ⇒ Object
Returns the value of attribute ignore_cached_queries.
-
.level ⇒ Object
Returns the value of attribute level.
-
.lines ⇒ Object
Returns the value of attribute lines.
-
.query_type ⇒ Object
Returns the value of attribute query_type.
-
.suppress_logging_of_db_reads ⇒ Object
Returns the value of attribute suppress_logging_of_db_reads.
Class Attribute Details
.backtrace_cleaner ⇒ Object
Returns the value of attribute backtrace_cleaner.
36 37 38 |
# File 'lib/active_record_query_trace.rb', line 36 def backtrace_cleaner @backtrace_cleaner end |
.colorize ⇒ Object
Returns the value of attribute colorize.
33 34 35 |
# File 'lib/active_record_query_trace.rb', line 33 def colorize @colorize end |
.enabled ⇒ Object
Returns the value of attribute enabled.
29 30 31 |
# File 'lib/active_record_query_trace.rb', line 29 def enabled @enabled end |
.ignore_cached_queries ⇒ Object
Returns the value of attribute ignore_cached_queries.
32 33 34 |
# File 'lib/active_record_query_trace.rb', line 32 def ignore_cached_queries @ignore_cached_queries end |
.level ⇒ Object
Returns the value of attribute level.
30 31 32 |
# File 'lib/active_record_query_trace.rb', line 30 def level @level end |
.lines ⇒ Object
Returns the value of attribute lines.
31 32 33 |
# File 'lib/active_record_query_trace.rb', line 31 def lines @lines end |
.query_type ⇒ Object
Returns the value of attribute query_type.
34 35 36 |
# File 'lib/active_record_query_trace.rb', line 34 def query_type @query_type end |
.suppress_logging_of_db_reads ⇒ Object
Returns the value of attribute suppress_logging_of_db_reads.
35 36 37 |
# File 'lib/active_record_query_trace.rb', line 35 def suppress_logging_of_db_reads @suppress_logging_of_db_reads end |