我正在从事一个积累了数百次迁移的项目,我不确定如何长期处理它们。我想他们没有伤害任何东西,但是保留一堆旧文件以进行增量迁移似乎很奇怪,其中一些创建了后来被删除的表。
到目前为止,我已经看到了三种可能性:
别管他们。他们没有伤害任何东西。
只需删除它们。我认为这样做并没有太大的危害,因为新开发人员可能会从模式加载开始,而不是迁移。
将它们全部删除,使用与旧合并匹配的时间戳创建一个新合并,然后从您的架构创建一个新合并。这看起来很干净,但我不确定谁会真正使用它。
我倾向于删除它们,但我很好奇我是否遗漏了一个大陷阱。