Module: SQLRunner

Extended by:
Configuration, Runner
Defined in:
lib/sql_runner.rb,
lib/sql_runner/query.rb,
lib/sql_runner/runner.rb,
lib/sql_runner/version.rb,
lib/sql_runner/adapters.rb,
lib/sql_runner/query/one.rb,
lib/sql_runner/connection.rb,
lib/sql_runner/query/many.rb,
lib/sql_runner/query/model.rb,
lib/sql_runner/configuration.rb,
lib/sql_runner/adapters/postgresql.rb

Defined Under Namespace

Modules: Adapters, Configuration, Connection, Runner Classes: Query

Constant Summary collapse

RecordNotFound =
Class.new(StandardError)
PluginNotFound =
Class.new(StandardError)
InvalidPluginOrder =
Class.new(StandardError)
VERSION =
"0.1.0"
UnsupportedDatabase =
Class.new(StandardError)
MissingDependency =
Class.new(StandardError)

Instance Attribute Summary

Attributes included from Configuration

#pool, #root_dir, #timeout

Method Summary

Methods included from Runner

execute

Methods included from Connection

call, #connect, #connection_pool, #disconnect, #with_connection