Method: DatabaseRecorder::Core.log_query
- Defined in:
- lib/database_recorder/core.rb
.log_query(sql, source = nil) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/database_recorder/core.rb', line 7 def log_query(sql, source = nil) log = case DatabaseRecorder::Config.print_queries when true DatabaseRecorder::Config.log_format.sub('%name', source.to_s).sub('%sql', sql) when :color code_ray_sql = CodeRay.scan(sql, :sql).term DatabaseRecorder::Config.log_format.sub('%name', source.to_s).sub('%sql', code_ray_sql || '') end puts log if log log end |