class Lanes::Command::Db
Public Instance Methods
migrate()
click to toggle source
# File lib/lanes/command/db.rb, line 10 def migrate run_task "db:migrate" end
seed()
click to toggle source
# File lib/lanes/command/db.rb, line 15 def seed run_task "db:seed" end
Private Instance Methods
run_task(task)
click to toggle source
# File lib/lanes/command/db.rb, line 21 def run_task(task) Command.load_current_extension require_relative "../rake_tasks" say("Executing " + task) Extensions.each do |ext| Dir.chdir(ext.root_path) do say("\t" + ext.identifier) Rake::Task[task].reenable Rake::Task[task].invoke end end end