Sha256: cd1e6e0a42983c6ebdb0ec1015ad6319a6b20cc0ab55d22d4619da68a261c2ed

Contents?: true

Size: 351 Bytes

Versions: 18

Compression:

Stored size: 351 Bytes

Contents

module Sequel
  class Database
    alias_method :log_duration_original, :log_duration
    def log_duration(duration, message)
      # `duration` will be in seconds, but we need it in milliseconds for internal consistency.
      ::Rack::MiniProfiler.record_sql(message, duration * 1000)
      log_duration_original(duration, message)
    end
  end
end

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
panjiva-rack-mini-profiler-0.10.5.2 lib/patches/db/sequel.rb
rack-mini-profiler-0.10.7 lib/patches/db/sequel.rb
rack-mini-profiler-0.10.6 lib/patches/db/sequel.rb
panjiva-rack-mini-profiler-0.10.5 lib/patches/db/sequel.rb
rack-mini-profiler-0.10.5 lib/patches/db/sequel.rb
rack-mini-profiler-0.10.4 lib/patches/db/sequel.rb
rack-mini-profiler-0.10.3 lib/patches/db/sequel.rb
rack-mini-profiler-0.10.2 lib/patches/db/sequel.rb
rack-mini-profiler-0.10.1 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.9.2 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.9.1 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.9 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.8 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.7 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.6 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.5 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.4 lib/patches/db/sequel.rb
rack-mini-profiler-0.9.3 lib/patches/db/sequel.rb