我们在 spring-boot/kotlin 微服务中使用 Mongock 作为主要的 Mongo DB 迁移工具,它运行良好。我们从一个简单的 json 文件开始创建一些集合,并且已经添加了一段时间的变更集。
到目前为止,我们有如此多的变更集,以至于很难看出我们数据库的“真相”是什么。我们没有一个单独的 json 文件或一堆文件来告诉我们数据库的状态是什么,它是 start json 和所有变更集的累积。
我想根据当前情况创建一个新的基线脚本并重新开始。实现这一目标的最佳实践是什么?当然不会丢失数据等。