Module: ActiveRecord::ConnectionAdapters::ExecDeleteWithSqlLogging

Included in:
PostgreSQLAdapter
Defined in:
lib/sql-logging/adapters/postgresql.rb

Instance Method Summary collapse

Instance Method Details

#exec_delete(sql, *args) ⇒ Object



37
38
39
40
41
42
43
44
45
# File 'lib/sql-logging/adapters/postgresql.rb', line 37

def exec_delete(sql, *args)
  result = nil
  elapsed = Benchmark.measure do
    result = super(sql, *args)
  end
  msec = elapsed.real * 1000
  SqlLogging::Statistics.record_query(sql, args.first, msec, result)
  result
end