【发布时间】:2017-11-29 15:36:39
【问题描述】:
能够在我的本地机器上使用 mysql 进行迁移(添加列等)。
但是当试图将这些迁移推送到 Heroku 时,它们仍然失败。
我的迁移文件中的第一个表被标记为:
Mysql2::Error: Table 'xxxxx' already exists
我的所有迁移在本地显示为:
up 20171127214206 Add tags to business
但是在运行 heroku 时运行 rake db:migrate:status
down 20171127214206 Add tags to business
我不介意此时丢失所有数据,因为我正在 Heroku 上开发开发版本,稍后将与生产合并
在这个问题上工作了一天多,所以任何和所有的建议都值得赞赏。
【问题讨论】:
标签: mysql ruby-on-rails-4 heroku mysql2