我已经设置了delayed_job,它在开发中运行良好。
但是,每当我尝试在生产环境下运行脚本并运行
RAILS_ENV=production script/delayed_job start
我明白了:
/Users/simon/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:1161:in `initialize': FATAL: database "myapp_production" does not exist (PG::Error)
感觉就像我在这里遗漏了一些非常基本的东西(从我收集的信息来看,它正在我的本地机器上寻找生产数据库?),但我对在哪里寻找以及可能导致这个问题的原因有点困惑。
任何指针将不胜感激。