Module: Redash
- Defined in:
- lib/redash.rb,
lib/redash/rails.rb,
lib/redash/rails/version.rb
Defined Under Namespace
Modules: Rails
Class Method Summary collapse
- .add_result_column(result, column_name, friendly_name, column_type) ⇒ Object
- .add_result_row(result, values) ⇒ Object
- .commit_to_redash(result) ⇒ Object
Class Method Details
.add_result_column(result, column_name, friendly_name, column_type) ⇒ Object
6 7 8 9 |
# File 'lib/redash.rb', line 6 def add_result_column(result, column_name, friendly_name, column_type) result[:columns] ||= [] result[:columns] << { name: column_name, friendly_name: friendly_name, type: column_type } end |
.add_result_row(result, values) ⇒ Object
11 12 13 14 |
# File 'lib/redash.rb', line 11 def add_result_row(result, values) result[:rows] ||= [] result[:rows] << values end |
.commit_to_redash(result) ⇒ Object
16 17 18 |
# File 'lib/redash.rb', line 16 def commit_to_redash(result) $stdout.puts JSON.dump(result) end |