首页 > 解决方案 > 通过jenkins作业运行liquibase时,有没有办法将git分支添加到databasechangelog表?

问题描述

我的公司正在使用 jenkins 作业在 oracle 数据库上运行 liquibase。我们想要跟踪执行变更集的 git 分支。有没有办法将列添加到 DATABASECHANGELOG 我可以存储执行 jenkins liquibase 作业的 git 分支?

标签: jenkinsliquibase

解决方案


我认为您不能将列添加到databasechangelog表中。

但我想,当你编写一个 changeSet 时,你就知道它将在哪个分支中执行。因此,您可以在 changeSetid<comment>标签内提供分支名称。这样,分支名称将出现在databasechangelog.iddatabasechangelog.comments


推荐阅读