Class: WordSmith::Services::DB
- Inherits:
-
SQLite3::Database
- Object
- SQLite3::Database
- WordSmith::Services::DB
- Extended by:
- T::Sig
- Includes:
- Singleton
- Defined in:
- lib/services/db.rb
Constant Summary collapse
- DB_FILE =
File.join(File.dirname(__FILE__), '../..', 'db', 'storage.db')
Instance Method Summary collapse
-
#initialize ⇒ DB
constructor
A new instance of DB.
Constructor Details
#initialize ⇒ DB
Returns a new instance of DB.
17 18 19 20 21 |
# File 'lib/services/db.rb', line 17 def initialize Dir.mkdir(File.dirname(DB_FILE)) unless Dir.exist?(File.dirname(DB_FILE)) @db = super(DB_FILE) end |