我了解迁移文件在更改数据库时的原因,但假设每个人都已迁移(所有服务器都是最新的),或者您是单个开发人员,为什么要在删除时保留较长的迁移历史记录?他们都只是使用架构?
实施例。我一直在玩我的数据库架构,所以我已经用五次不同的迁移改变了一个字段五次。现在保持这些看起来很愚蠢我知道该字段应该是什么,所以删除它们并保留模式是不好的做法吗?
答案 0 :(得分:1)
我目前正致力于扩展已经正在运行的应用程序。我作为一名开发人员工作,但我有3个应用程序实例:
在生产环境中,应用程序已经被大量使用。如果我不使用迁移但只使用模式,生产环境将丢失数据,因为整个模式将被重新加载而不是另外迁移。
这是我个人对此的看法: - )