早上好,我正在创建我的 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