class Ruboty::Handlers::Sql

Private Instance Methods

run_sql(message) click to toggle source
# File lib/ruboty/handlers/sql.rb, line 18
def run_sql(message)
  sql = message[:sql]
  result = ActiveRecord::Base.connection.select_all(sql)

  message.reply(Hirb::Helpers::AutoTable.render(result[0...20]), code: true)
rescue => e
  message.reply(e)
end