我正在关注 RailsTutorial.org 上的 Rails 教程。尝试使用 rake 迁移数据库时出现错误。
$ rake db:migrate
我收到此错误:
rake aborted!
Multiple migrations have the version number 20110523144707
我不确定这是否相关:我在不同的日子对数据库进行了更改,导致文件名应用了不同的时间戳。我不确定是否必须回滚、重命名或删除特定文件。
在我的 db/migrate 文件夹中,我有: 4 个文件,其中 3 个具有不同的时间戳前缀。我假设这是我的问题的根源:) 见下文:
20110523144707_add_email_uniqueness_index.rb
20110523144707_create_users.rb
20110523182459_add_email_uniqueness_index.rb
20110524121853_add_password_to_users.rb