Module: TraceView::Inst::SequelDataset
- Includes:
- Sequel
- Defined in:
- lib/traceview/inst/sequel.rb
Overview
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from Sequel
#exec_with_traceview, #extract_trace_details
Class Method Details
.included(klass) ⇒ Object
135
136
137
138
139
140
|
# File 'lib/traceview/inst/sequel.rb', line 135
def self.included(klass)
::TraceView::Util.method_alias(klass, :execute, ::Sequel::Dataset)
::TraceView::Util.method_alias(klass, :execute_ddl, ::Sequel::Dataset)
::TraceView::Util.method_alias(klass, :execute_dui, ::Sequel::Dataset)
::TraceView::Util.method_alias(klass, :execute_insert, ::Sequel::Dataset)
end
|
Instance Method Details
#execute_ddl_with_traceview(sql, opts = ::Sequel::OPTS, &block) ⇒ Object
146
147
148
|
# File 'lib/traceview/inst/sequel.rb', line 146
def execute_ddl_with_traceview(sql, opts = ::Sequel::OPTS, &block)
exec_with_traceview(:execute_ddl_without_traceview, sql, opts, &block)
end
|
#execute_dui_with_traceview(sql, opts = ::Sequel::OPTS, &block) ⇒ Object
150
151
152
|
# File 'lib/traceview/inst/sequel.rb', line 150
def execute_dui_with_traceview(sql, opts = ::Sequel::OPTS, &block)
exec_with_traceview(:execute_dui_without_traceview, sql, opts, &block)
end
|
#execute_insert_with_traceview(sql, opts = ::Sequel::OPTS, &block) ⇒ Object
154
155
156
|
# File 'lib/traceview/inst/sequel.rb', line 154
def execute_insert_with_traceview(sql, opts = ::Sequel::OPTS, &block)
exec_with_traceview(:execute_insert_without_traceview, sql, opts, &block)
end
|
#execute_with_traceview(sql, opts = ::Sequel::OPTS, &block) ⇒ Object
142
143
144
|
# File 'lib/traceview/inst/sequel.rb', line 142
def execute_with_traceview(sql, opts = ::Sequel::OPTS, &block)
exec_with_traceview(:execute_without_traceview, sql, opts, &block)
end
|