Module: ActiveRecord::ConnectionAdapters::SqliteSqlLogger
- Included in:
- SQLite3Adapter
- Defined in:
- lib/sql_tracer/adapters/sqlite3.rb
Instance Method Summary collapse
Instance Method Details
#exec_query(sql, name = nil, binds = [], prepare: false) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/sql_tracer/adapters/sqlite3.rb', line 3 def exec_query(sql, name = nil, binds = [], prepare: false) sql_info = binds.reduce(sql) do |string, bind| string + " ##{bind.name}=#{bind.value_before_type_cast} " end SqlTracer::SqlLogger.log_sql(sql_info) super(sql, name, binds, prepare: prepare) end |