lib/lograge/sql.rb in lograge-sql-2.5.0 vs lib/lograge/sql.rb in lograge-sql-2.5.1

- old
+ new

@@ -17,15 +17,15 @@ attr_accessor :query_filter # Filter wich SQL queries to store attr_accessor :query_name_denylist # Initialise configuration with fallback to default values - def setup(config) + def setup(config) # rubocop:disable Metrics/AbcSize Lograge::Sql.formatter = config.formatter || default_formatter Lograge::Sql.extract_event = config.extract_event || default_extract_event Lograge::Sql.min_duration_ms = config.min_duration_ms || 0 Lograge::Sql.query_filter = config.query_filter - Lograge::Sql.query_name_denylist = config.query_name_denylist || [/\ASCHEMA\z/, /\ASolidCable::/] + Lograge::Sql.query_name_denylist = Regexp.union(config.query_name_denylist || [/\ASCHEMA\z/, /\ASolidCable::/]) # Disable existing ActiveRecord logging unsubscribe_log_subscribers unless config.keep_default_active_record_log return unless defined?(Lograge::ActiveRecordLogSubscriber)