相关疑难解决方法(0)

db迁移回滚的有用性

很多人都在谈论db迁移,特别是关于它的回滚可能性.

我怀疑它是否有用,因为db和model的模式与应用程序逻辑(MVC)紧密相关.

假设我已经完成了一些迁移的回滚.什么?应用程序将无法运行,因为它的逻辑完全依赖于db.

db迁移的回滚功能有哪些用例?


更新1

主要问题

当我需要更改代码时,为什么回滚会作为一项功能呈现?

创建迁移,例如"add_another_field_to_table".相反,每个迁移文件都完整地描述了DB中的每个表.当我需要更改数据库中的内容时,我只需更改迁移文件,但不要回滚.

真的,如果我回滚迁移,不会像版本控制那样让我回到过去.我有很多工作,当计划更改并且回滚没有给我任何东西.

ruby-on-rails database-migration

3
推荐指数
1
解决办法
2026
查看次数

标签 统计

database-migration ×1

ruby-on-rails ×1