我正在尝试运行 heroku run rake db:migrate ,但我得到以下内容:
Running rake db:migrate attached to terminal... up, run.7
就是这样 - 迁移没有发生!
虽然我已经设置好了 - 开发为sqlite3,生产为pg。 以前所有的迁移工作都很好。 (rails 3.1.app)
我不确定这里发生了什么。
以下是日志:
←[35m2012-01-08T11:25:22+00:00 app[run.8]:←[0m Awaiting client
←[35m2012-01-08T11:25:22+00:00 app[run.8]:←[0m Starting process with command `bu
ndle exec rake db:migrate`
←[35m2012-01-08T11:25:22+00:00 heroku[run.8]:←[0m State changed from starting to
up
←[35m2012-01-08T11:25:35+00:00 heroku[run.8]:←[0m State changed from up to compl
ete
←[35m2012-01-08T11:25:35+00:00 heroku[run.8]:←[0m Process exited
我没有看到任何错误。
有没有人遇到类似的东西?
谢谢!
答案 0 :(得分:-1)
原因很简单,因为在将更新的应用程序推送到heroku后,迁移已经自动发生。