我目前有一些迁移是在我最初使用 rails generate model 创建模型时创建的。我已经运行了这些迁移并成功更新了数据库。
然后,我对这些迁移进行了一些更改(未添加新迁移),因为它们是非常小的更改,例如新列、使列唯一或添加索引。
但是,即使我重置我的数据库并再次运行所有迁移,rails 仍坚持使用过时的 schema.rb 文件。
我应该做什么?如何强制重新加载此 schema.rb?
我目前有一些迁移是在我最初使用 rails generate model 创建模型时创建的。我已经运行了这些迁移并成功更新了数据库。
然后,我对这些迁移进行了一些更改(未添加新迁移),因为它们是非常小的更改,例如新列、使列唯一或添加索引。
但是,即使我重置我的数据库并再次运行所有迁移,rails 仍坚持使用过时的 schema.rb 文件。
我应该做什么?如何强制重新加载此 schema.rb?