class ExecuteSql::Adapters::Mysql

Public Class Methods

adapter_name() click to toggle source
# File lib/execute_sql/adapters/mysql.rb, line 20
def self.adapter_name
  'mysql'
end
exec_query(sql, log = true) click to toggle source
# File lib/execute_sql/adapters/mysql.rb, line 12
def self.exec_query(sql, log = true)
  t0      = Time.now
  results = connection.execute(sql, 'SQL') # used from RoR mysql adapter source
  result  = MysqlResult.new(results)
  execution_time = Time.now - t0
  [result, execution_time]
end
execute(sql) click to toggle source
# File lib/execute_sql/adapters/mysql.rb, line 6
def self.execute(sql)
  t0 = Time.now
  multiple_execute(sql)
  Time.now - t0
end
mime() click to toggle source
# File lib/execute_sql/adapters/mysql.rb, line 24
def self.mime
  'text/x-mysql'
end