jfe*_*ick 5 ruby-on-rails rails-migrations ruby-on-rails-3
我正在将Rails 1.2.3应用更新到3.2.1.
我试图找出如何更新迁移结构以与最新版本的Rails兼容,这样理想情况下,您可以rake db:migrate在设置应用程序时运行.目前,我通过执行rake db:migrate:up VERSION=[version_number]我需要运行的任何迁移来解决这个问题.如果我只是运行rake db:migrate,它会尝试从一开始就重新运行所有迁移并停止(因为那些迁移已经在我拥有的db转储中运行).
应用程序中的迁移看起来像这样001_add_some_model.rb,002_add_some_other_model.rb而不是20120209182512_add_some_model.rb.
有人对这个有经验么?我怎样才能解决这个问题?
| 归档时间: |
|
| 查看次数: |
232 次 |
| 最近记录: |