Rake aborted! Don't know how to build task

扶醉桌前 提交于 2019-12-04 12:42:22

Your semester task is in a namespace db.

You need therefore to run it with:

rake db:semester

Adding to Shadwell's answer your semester is in a namespace db.

so, rake db:semester will work for you

You can know your rake tasks in your namespace using the command

rake -T | grep namespace

Eg:

namespace :my_namespace do
  desc "TODO"
  task :my_task1 => :environment do
  end

  desc "TODO"
  task :my_task2 => :environment do
  end
end

Gives,

$ rake -T | grep my_namespace

rake my_namespace:my_task1  # TODO
rake my_namespace:my_task2  # TODO

So, if you run the command,

rake -T | grep db will give your rake taks under db namespace.

rake -T command lists all rake taks available including yours

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!