Class: Wlog::InnitDb

Inherits:
Commandable show all
Includes:
StaticConfigurations
Defined in:
lib/wlog/commands/innit_db.rb

Overview

Author:

  • Simon Symeonidis

Constant Summary

Constants included from StaticConfigurations

StaticConfigurations::AppDirectory, StaticConfigurations::AppName, StaticConfigurations::ConfigDirectory, StaticConfigurations::ConfigFile, StaticConfigurations::DataDirectory, StaticConfigurations::DefaultDb, StaticConfigurations::TaintFile, StaticConfigurations::TemplateDir

Instance Method Summary collapse

Instance Method Details

#executeObject



12
13
14
15
16
17
# File 'lib/wlog/commands/innit_db.rb', line 12

def execute
  current_dir = "#{File.expand_path File.dirname(__FILE__)}/../sql"
  turntable   = Turntables::Turntable.new
  turntable.register(current_dir)
  turntable.make_at!("#{DataDirectory}#{ARGV[0] || DefaultDb}")
end