Module: NewRelic::Security::Instrumentation::ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::Prepend
- Defined in:
- lib/newrelic_security/instrumentation-security/active_record/postgresql_adapter/prepend.rb
Instance Method Summary collapse
-
#exec_delete(*var) ⇒ Object
Also known as exec_update.
- #exec_query(*var, **key_vars) ⇒ Object
-
#exec_update(*var) ⇒ Object
Also known as exec_update.
- #execute(sql, name = nil) ⇒ Object
Methods included from NewRelic::Security::Instrumentation::ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#exec_delete_on_enter, #exec_delete_on_exit, #exec_query_on_enter, #exec_query_on_exit, #exec_update_on_enter, #exec_update_on_exit, #execute_on_enter, #execute_on_exit
Instance Method Details
#exec_delete(*var) ⇒ Object
Also known as exec_update
37 38 39 40 41 |
# File 'lib/newrelic_security/instrumentation-security/active_record/postgresql_adapter/prepend.rb', line 37 def exec_delete(*var) # Also known as exec_update retval = nil event = exec_delete_on_enter(*var) { retval = super } exec_delete_on_exit(event) { return retval } end |
#exec_query(*var, **key_vars) ⇒ Object
18 19 20 21 22 |
# File 'lib/newrelic_security/instrumentation-security/active_record/postgresql_adapter/prepend.rb', line 18 def exec_query(*var) retval = nil event = exec_query_on_enter(*var) { retval = super } exec_query_on_exit(event) { return retval } end |
#exec_update(*var) ⇒ Object
Also known as exec_update
31 32 33 34 35 |
# File 'lib/newrelic_security/instrumentation-security/active_record/postgresql_adapter/prepend.rb', line 31 def exec_update(*var) # Also known as exec_update retval = nil event = exec_update_on_enter(*var) { retval = super } exec_update_on_exit(event) { return retval } end |
#execute(sql, name = nil) ⇒ Object
10 11 12 13 14 |
# File 'lib/newrelic_security/instrumentation-security/active_record/postgresql_adapter/prepend.rb', line 10 def execute(sql, name = nil) retval = nil event = execute_on_enter(sql, name) { retval = super } execute_on_exit(event) { return retval } end |