Class: Skiima::Db::Resolver
- Inherits:
-
Object
- Object
- Skiima::Db::Resolver
- Extended by:
- Forwardable
- Defined in:
- lib/skiima/db/resolver.rb
Instance Attribute Summary collapse
-
#adapter ⇒ Object
Returns the value of attribute adapter.
-
#connector_klass ⇒ Object
Returns the value of attribute connector_klass.
-
#db ⇒ Object
Returns the value of attribute db.
-
#orm_module ⇒ Object
Returns the value of attribute orm_module.
Instance Method Summary collapse
-
#initialize(db_config) ⇒ Resolver
constructor
A new instance of Resolver.
Constructor Details
#initialize(db_config) ⇒ Resolver
13 14 15 16 17 18 |
# File 'lib/skiima/db/resolver.rb', line 13 def initialize(db_config) merge_db_defaults(db_config) adapter_specified? load_orm_module load_db_connector end |
Instance Attribute Details
#adapter ⇒ Object
Returns the value of attribute adapter.
9 10 11 |
# File 'lib/skiima/db/resolver.rb', line 9 def adapter @adapter end |
#connector_klass ⇒ Object
Returns the value of attribute connector_klass.
8 9 10 |
# File 'lib/skiima/db/resolver.rb', line 8 def connector_klass @connector_klass end |
#db ⇒ Object
Returns the value of attribute db.
8 9 10 |
# File 'lib/skiima/db/resolver.rb', line 8 def db @db end |
#orm_module ⇒ Object
Returns the value of attribute orm_module.
8 9 10 |
# File 'lib/skiima/db/resolver.rb', line 8 def orm_module @orm_module end |