module Sequel::TracingDataset
Constants
- OPTS
datasets are included, not extended
Public Instance Methods
execute(sql, opts = OPTS, &block)
click to toggle source
Calls superclass method
# File lib/sequel/extensions/dataset_instrumentation.rb, line 9 def execute(sql, opts = OPTS, &block) tags = populate_tracing_tags(sql) ::Sequel::Instrumentation.trace_query('sequel.dataset.execute', tags) do super end end
execute_dui(sql, opts = OPTS, &block)
click to toggle source
Calls superclass method
# File lib/sequel/extensions/dataset_instrumentation.rb, line 17 def execute_dui(sql, opts = OPTS, &block) tags = populate_tracing_tags(sql) ::Sequel::Instrumentation.trace_query('sequel.dataset.execute', tags) do super end end
execute_insert(sql, opts = OPTS, &block)
click to toggle source
Calls superclass method
# File lib/sequel/extensions/dataset_instrumentation.rb, line 25 def execute_insert(sql, opts = OPTS, &block) tags = populate_tracing_tags(sql) ::Sequel::Instrumentation.trace_query('sequel.dataset.execute_insert', tags) do super end end