【发布时间】:2019-12-15 11:02:32
【问题描述】:
我在no2分支中创建了一个模型,然后我发现一些错误并决定删除这个分支并开始一个新的。
但是当我重写这个模型和 db:migrate 时,它告诉我这个表已经存在了。
我尝试了 db:rollback 但没有成功,并且 migrate:status 显示:
而我的 schema.rb 是空的
【问题讨论】:
标签: postgresql ruby-on-rails-5
我在no2分支中创建了一个模型,然后我发现一些错误并决定删除这个分支并开始一个新的。
但是当我重写这个模型和 db:migrate 时,它告诉我这个表已经存在了。
我尝试了 db:rollback 但没有成功,并且 migrate:status 显示:
而我的 schema.rb 是空的
【问题讨论】:
标签: postgresql ruby-on-rails-5
我删除了我的数据库并重新创建了 db:migrate。
【讨论】:
使用 sql 脚本从 schema_migrations 表中删除版本为 20191215065743 的记录。 此外,如果 board 表存在,请使用 psql 命令删除它。
【讨论】: