class ElasticAPM::Injectors::SequelInjector
def log_connection_yield(sql, *args, &block)
def log_connection_yield(sql, *args, &block) unless ElasticAPM.current_transaction return log_connection_yield_without_apm(sql, *args, &block) end summarizer = ElasticAPM::Injectors::SequelInjector.summarizer name = summarizer.summarize sql context = Span::Context.new( statement: sql, type: 'sql', user: opts[:user] ) ElasticAPM.span(name, TYPE, context: context, &block) end