class Hanami::Providers::DBLogging

@api private @since 2.2.0

Public Instance Methods

prepare() click to toggle source

@api private @since 2.2.0

# File lib/hanami/providers/db_logging.rb, line 10
def prepare
  require "dry/monitor/sql/logger"
  slice["notifications"].register_event :sql
end
start() click to toggle source

@api private @since 2.2.0

# File lib/hanami/providers/db_logging.rb, line 17
def start
  Dry::Monitor::SQL::Logger.new(slice["logger"]).subscribe(slice["notifications"])
end