Sha256: 796fb5826a7edad5f7ca1330e507d805b0f7ec3f86626864f8cc81d9d2b52b30
Contents?: true
Size: 390 Bytes
Versions: 1
Compression:
Stored size: 390 Bytes
Contents
# frozen_string_literal: true module Slow module Events class LogSubscriber < ::ActiveRecord::LogSubscriber def sql(event) return if event.duration < Slow::Events.config.alert_duration debug Slow::Events::Format.build_message(event.duration, event.payload[:name] || event.payload[:sql] || 'Unknown') end attach_to :active_record end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
slow-events-0.1.0 | lib/slow/events/log_subscriber.rb |