rails数据库迁移 - 多个迁移的版本号x

问题描述:

好的,我已经填充了我的迁移。我尝试通过删除重复项,排序schema.rb等来对它进行排序,但我认为我没有做到正确。rails数据库迁移 - 多个迁移的版本号x

当我尝试部署到Heroku的,或者更确切地说,Heroku的运行耙分贝:迁移,我得到

多次迁移有版本号20130307005437

迁移工作正常,在本地主机上,但没有的Heroku。

不幸的是,当我寻找迁移没有20130307005437,它不是在我的数据库/迁移。

如何找到它来排序问题?

虽然这个文件在您的目录列表中可能不可见,但我怀疑您的Git存储库中可能已经存在一个文件,这是导致此错误出现在Heroku而不是本地的原因。

请确保您在该Git仓库中只有一次该编号的迁移。

+0

你可能是对的。我如何看到我的github迁移? – tessad 2013-03-10 12:45:08

+0

我建议再次将存储库克隆到一个单独的目录并在那里查看。 – 2013-03-10 20:19:29

+0

在我的github存储库中,我有三个完全相同的迁移文件。但在我的本地文件(甚至在git pull后),我只有一个...任何想法如何排序? – tessad 2013-03-11 09:51:20