【发布时间】:2018-06-28 13:38:55
【问题描述】:
我销毁了一个帐户模型,并进行了多步回滚以删除数据库中的相应帐户迁移。但是,当我执行 rails db:reset 时,会自动添加一个帐户表以及有关待处理迁移的注释:
Dropped database 'db/development.sqlite3'
Dropped database 'db/test.sqlite3'
Created database 'db/development.sqlite3'
Created database 'db/test.sqlite3'
-- create_table("accounts", {:force=>:cascade})
-> 0.0131s
-- create_table("accounts", {:force=>:cascade})
-> 0.0084s
我在这里缺少什么吗?在删除/回滚/重置数据库之前,我删除了其他模型中的关联。
【问题讨论】:
-
附加信息:Schema 维护帐户表。有些东西似乎卡住了,我不知道为什么。
标签: ruby-on-rails database migration ruby-on-rails-5