module ActiveRecordStats

Constants

VERSION

Public Class Methods

statement_type(sql) click to toggle source
# File lib/active_record_stats.rb, line 6
def self.statement_type(sql)
  return if sql.nil?

  cleaned = sql.gsub(/^\s*(?:--.*)?$/, '').strip
  return if cleaned.empty?

  type = cleaned.split(' ', 2).first
  type.try(:upcase)
end