Method: DatabaseRecorder::ActiveRecord::Recorder.ignore_query?

Defined in:
lib/database_recorder/active_record/recorder.rb

.ignore_query?(sql, name) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
11
12
# File 'lib/database_recorder/active_record/recorder.rb', line 8

def ignore_query?(sql, name)
  !Recording.started? ||
    %w[schema transaction].include?(name&.downcase) ||
    sql.downcase.match?(/\A(begin|commit|release|rollback|savepoint)/i)
end