比方说,我有迁移从脚本V1_1到V1_300-这是一个相当庞大的数量和花费的时间很长一段时间.但是有时会有一个版本 - 从飞路的角度来看,我可以以某种方式合并所有这些迁移:
V1_1,以V1_300将在一个文件中(例如:V2_1)手动检查重叠非常耗时.提前感谢您的回答.
我们的项目遇到了同样的问题,并决定整理已部署到生产中的版本.要将增量更改汇总到1个文件中,我在数据库中从头开始运行迁移,然后将整个数据库转储(导出)到1个SQL文件中.我使用上一版本的迁移命名了该文件.在你的情况下V1_300__rollup.sql.然后你就可以继续添加新的版本:V2_1,V2_2等,当你想卷起重复.