module TruncateLogs::ActiveRecord

Public Instance Methods

log(sql, name = "SQL", binds = [], type_casted_binds = [], statement_name = nil) click to toggle source
Calls superclass method
# File lib/active_record/truncate_logs.rb, line 4
def log(sql, name = "SQL", binds = [], type_casted_binds = [], statement_name = nil)
  sql = sql.gsub(/[^']{1024,}/) do |match|
    "[TRUNCATE #{match.bytesize.to_s(:human_size)}]"
  end
  super
end