在捆绑安装后的Spree 3.1中。它需要按照文档运行rake:
bundle exec rake db:migrate
bundle exec rake db:seed
bundle exec rake spree_sample:load
所以我有一个项目为Heroku帖子部署创建一个rake任务。但问题是db:seed ask default [username]和[password]需要[Enter] [Enter]。
真的不知道如何让它通过 当我输入一个任务看起来像这样
task :autoall do
Rake::Task["db:migrate"].invoke
Rake::Task["db:seed"].invoke # This step stucked waiting for Enter
Rake::Task["spree_sample:load"].invoke
end
下面的那个更好但仍在等待[Enter] [Enter]进程并死亡。
task :autoall do
Rake::Task["db:reset"].invoke
Rake::Task["spree_sample:load"].invoke
end
如果没有别的办法,我可能需要深入挖掘并修改。 请帮忙!