[英]Add sub-task rake
我正在使用Rails 4,我需要添加一個子任務以使用演示數據(用於產品演示)為我們的數據庫播種。 我想將其設置為名為rake db:seed:demo
的子任務,該怎么做?
我試圖使用此代碼進行子任務,但由於耙子提示未找到任務而出現錯誤。
#!/usr/bin/env rake
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
require File.expand_path('../config/application', __FILE__)
API::Application.load_tasks
task :demo => :seed do
end
task :seed => :db
使用namespace
指令:
namespace :db do
namespace :seed do
task :demo do
end
end
end
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.