gpt4 book ai didi

java - 使用 liquibase 降级数据库 - Spring

转载 作者:行者123 更新时间:2023-11-28 23:20:39 25 4
gpt4 key购买 nike

我有一个用 Spring 编写的小项目。对于数据库迁移和种子,我使用 liquibase。

一段时间后,我请求将我的数据库降级到以前的版本。这可能与 liquibase 相关吗?您推荐什么工作流程?我可以通过打包新的 war 文件并运行一些纯 sql 脚本来做到这一点,但这对我来说不是一个好方法。我只想用 liquibase 做到这一点——也许回滚到以前的版本。

提前谢谢你。

最佳答案

Liquibase 不能简单地(自动)回滚已经存在的更新。您唯一可以做的事情 - 编写额外的变更集,您将在其中手动描述数据库中所需的更改,这会将结构返回到所需的状态。

你也可以描述rollback actions提前为了使这个过程更好,可以通过每个变更集中的 rollback 部分来完成。

关于java - 使用 liquibase 降级数据库 - Spring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41763426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com