在heroku运行rake db:migrate(雪松堆栈)之后 - 迁移没有发生

时间:2012-01-08 11:34:33

标签: ruby-on-rails heroku rake dbmigrate

我正在尝试运行 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

我没有看到任何错误。

有没有人遇到类似的东西?

谢谢!

1 个答案:

答案 0 :(得分:-1)

原因很简单,因为在将更新的应用程序推送到heroku后,迁移已经自动发生。