标签: liquibase
我正在运行Liquibase 3.6.2,正在寻找一种方法来防止开发人员通过添加/删除变更集来修改现有变更日志。 Liquibase将变更集定义为非可变的;更改变更集中的任何参数或依赖项将引发违规错误,但不幸的是,从变更日志的角度来看,我看不到任何防止这种情况的方法。
本质上,我正在尝试实现一个约定,即运行变更日志后就不能再对其进行修改。必须将新变更集添加到更新的变更日志中。
反正我能做到吗?其他人如何管理变更日志的不可更改性?