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/mysql.rb,
lib/sql_runner/adapters/sqlite.rb,
lib/sql_runner/adapters/postgresql.rb,
lib/sql_runner/adapters/active_record.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)
- NotImplemented =
Class.new(StandardError)
- VERSION =
"1.0.0"
- UnsupportedDatabase =
Class.new(StandardError)
- MissingDependency =
Class.new(StandardError)
Instance Attribute Summary
Attributes included from Configuration
Class Method Summary collapse
Methods included from Runner
Methods included from Connection
call, #connect, #connection_pool, #disconnect, #with_connection
Class Method Details
.adapter_registry ⇒ Object
7 8 9 |
# File 'lib/sql_runner/adapters.rb', line 7 def self.adapter_registry @adapter_registry ||= {} end |
.plugin_registry ⇒ Object
9 10 11 |
# File 'lib/sql_runner/query.rb', line 9 def self.plugin_registry @plugin_registry ||= {} end |