Heroku告诉我,有些迁移没有运行,当他们已经明确了。它看起来像是在一次迁移之后。我怎么能解决这个问题。Heroku rake db:migrate
当我运行rake db:migrate
它告诉我rake aborted Mysql2::Error: Duplicate column name
。我知道这些字段已经创建完毕,也很确定迁移已经完成,因为这些字段在其他迁移和耙数据库中都不存在:migrate在我的本地系统上运行得很好。
我该如何解决这个问题?我认为Heroku没有意识到它已经运行了这个迁移。我怎么能告诉它“你已经运行迁移xxx”?
删除有问题的迁移文件并转到更有趣的问题? – 2013-02-16 03:20:03