簡體   English   中英

添加子任務耙

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM