Module: Taql
- Defined in:
- lib/taql.rb,
lib/taql/cli.rb,
lib/taql/table.rb,
lib/taql/railtie.rb,
lib/taql/version.rb
Defined Under Namespace
Classes: Cli, Railtie, Table
Constant Summary
collapse
- VERSION =
"0.3.7"
Class Method Summary
collapse
Class Method Details
.execute(query, options = {}, connection: nil) ⇒ Object
8
9
10
11
12
13
14
|
# File 'lib/taql.rb', line 8
def execute(query, options = {}, connection: nil)
(connection || default_connection).execute(query).tap do |result|
if (results = result.entries).any?
$stdout.puts Table.new(results, markdown: options[:markdown])
end
end
end
|