Sha256: 1e80b5baa55557e69357ee04ac22161aad7c784fbd01839af9112eadbc4f67e2
Contents?: true
Size: 595 Bytes
Versions: 1
Compression:
Stored size: 595 Bytes
Contents
module Skylight module Normalize class SQL < Normalizer register "sql.active_record" def normalize if @payload[:name] == "SCHEMA" return :skip elsif @payload[:name] == "CACHE" name = "db.sql.cache" title = "Cached Load" else name = "db.sql.query" title = @payload[:name] end binds = @payload[:binds] annotations = { sql: @payload[:sql], binds: binds ? binds.map(&:last) : [] } [ name, title, nil, annotations ] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
skylight-0.0.7 | lib/skylight/normalize/sql.rb |