Method: Tcelfer::Storage#initialize
- Defined in:
- lib/tcelfer/storage.rb
#initialize ⇒ Storage
Returns a new instance of Storage.
26 27 28 29 30 31 32 33 |
# File 'lib/tcelfer/storage.rb', line 26 def initialize db = Sequel.connect("sqlite://#{Tcelfer.config.sqlite_path}") db.loggers << Logger.new($stderr) if Tcelfer.config.debug validate_db! db Dir["#{__dir__}/models/*"].each(&Kernel.method(:require)) @days = Tcelfer::Models::Day @days.plugin :update_or_create end |