我对liquibase.My项目团队有着非常基本的知识,我计划使用Liquibase进行测试数据快照。我们有一个云数据库(Postgresql),用于不同的微服务。我们计划在脚本执行之前进行测试数据快照,并在执行后回滚原始状态。任何有关这方面的见解都会很有帮助。谢谢!
发布于 2021-11-30 15:33:25
Liquibase有这个功能,这是一个专业功能。您可以使用liquibase rollbackToUpdate特性将数据库状态回滚到特定的部署ID。
注意:在运行liquibase rollbackToUpdate之前,请确保查看所有回滚内容的SQL日志输出。您需要使用liquibase rollbackTpUpdateSQL获得SQL格式的日志输出。https://docs.liquibase.com/commands/pro/rollbackoneupdatesql.html
发布于 2021-11-30 16:39:10
您可以使用上下文的液化,上下文= dev,测试,伪装.
在producton中,您必须使用另一个上下文执行清算库,以跳过假数据。
https://stackoverflow.com/questions/69990574
复制相似问题