config/initializers/delayed_job_silencer.rb
if Rails.env.development?
Delayed::Worker.backend = :active_record
require "delayed_job"
require "delayed_job_active_record"
Delayed::Backend::ActiveRecord::Job.singleton_class.prepend(
Module.new do
def reserve(*)
previous_level = ::ActiveRecord::Base.logger.level
::ActiveRecord::Base.logger.level = Logger::WARN if previous_level < Logger::WARN
value = super
::ActiveRecord::Base.logger.level = previous_level
value
end
end
)
end