【发布时间】:2021-01-19 04:55:15
【问题描述】:
早上好, 我正在创建我的 Liquibase 更改日志,以便能够一键部署 Oracle 对象。
在我的项目中,我们有许多包以 pkb/pks 的形式保存在文件系统中(但我们也可以将它们保存为 sql)..
我想将 liquibase 配置为每次运行任务时始终执行包文件。
我找到了标签 includeALL .. 但这只会在文件属于路径时执行..
我怎样才能每次都执行它们?
我试过这样的
<changeSet id="01f11a6b-a473-4edc-bcc7-acfa802f4b48" author="deployment" runAlways="true">
<includeAll path="${url}/Database_Objects/"/>
</changeSet>
但我得到了错误..
感谢帮助
Liquibase 版本
dependencies {
classpath "org.liquibase:liquibase-core:3.4.1"
classpath "org.liquibase:liquibase-gradle-plugin:1.1.1"
classpath "com.oracle:ojdbc6:11.2.0.4"
}
注意:我正在通过 Gradle /IntelliJ 运行 liquibase
【问题讨论】:
-
能否添加运行变更集时遇到的错误
标签: oracle liquibase liquibase-sql