Class: EveStatic::Database
- Inherits:
-
Object
- Object
- EveStatic::Database
- Includes:
- Coerce, Queries::Basic, Queries::Industry
- Defined in:
- lib/eve_static/database.rb
Instance Method Summary collapse
-
#initialize(opt = {}) ⇒ Database
constructor
A new instance of Database.
- #instance ⇒ Object
Methods included from Coerce
#coerce_industry_type, #coerce_type_id, #coerce_type_name
Methods included from Queries::Industry
#blueprint, included, #materials, #product
Methods included from Queries::Basic
Constructor Details
#initialize(opt = {}) ⇒ Database
Returns a new instance of Database.
7 8 9 10 11 12 13 |
# File 'lib/eve_static/database.rb', line 7 def initialize(opt = {}) defaults = { :adapter => 'mysql2' } @db = Sequel.connect(defaults.merge(opt)) end |
Instance Method Details
#instance ⇒ Object
15 16 17 |
# File 'lib/eve_static/database.rb', line 15 def instance @db end |