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