我有这个小耙任务:
namespace :db do
namespace :test do
task :reset do
ENV['RAILS_ENV'] = "test"
Rake::Task['db:drop'].invoke
Rake::Task['db:create'].invoke
Rake::Task['db:migrate'].invoke
end
end
end
Run Code Online (Sandbox Code Playgroud)
现在,当我执行时,它将忽略我试图硬编码的RAILS_ENV.如何使此任务按预期工作