class RailsDb::SqlQueryData
Attributes
Public Class Methods
Source
# File lib/rails_db/sql_query_data.rb, line 6 def initialize(sql_query) @rows = [] @columns = [] @sql_query = sql_query end
Public Instance Methods
Source
# File lib/rails_db/sql_query_data.rb, line 12 def load_data result, @time = Database.adapter.exec_query(sql) @columns = result.columns @rows = result.rows self rescue ActiveRecord::StatementInvalid => e @columns, @rows = [], [] @error = e self end