如何构建任务“ db:populate”
|
1 namespace :db do
2 desc \"Fill database with sample videos\"
3 task :populate => :environment do
4 require \'faker\'
5 Rake::Task[\'db:reset\'].invoke
6 100.times do |n|
7 headline = Faker::Lorem.sentence(3)
8 video = Faker::Lorem.words(5)
9 Video.create!(:headline => headline,
10 :video => video)
11 end
12 end
13 end
我目前在lib / tasks / sample_data.rb中有此rake任务
运行rake db:populate
时出现错误Don\'t know how to build task \'db:populate\'
。我该如何解决?
笔记:
我是Rails / Ruby的新手。我正在使用Rails 3。
没有找到相关结果
已邀请:
3 个回复
杭难插
末钉蹈泰唬
瞥同忙接
文件之前,它已还原为旧文件。 只需返回并以正确的名称重新运行
,然后再向Heroku运行
就可以了。