在 liquibase 的多个变更日志中导入属性
Import properties in multiple changelogs in liquibase
我有一些属性,我想在多个更新日志文件中使用它们。例如我有这些属性:
<property name="blob_type" value="blob" dbms="oracle,mysql"/>
<property name="blob_type" value="bytea" dbms="postgresql"/>
是否可以在某处(例如另一个文件)定义这些属性并将其导入到所有更新日志文件中?
P.S.1。根据 this document 这是不可能的。
P.S.2。我在 spring-boot:2.1
中使用 liquibase:3.6.2
。申请。
您可以使用 XML includes 来模拟这一点。您可以尝试的另一件事是使用 Liquibase 自己的 <include>
标签来包含一个公共变更日志。
这两种方法我都没有尝试过,所以它们可能根本无法正常工作。
我有一些属性,我想在多个更新日志文件中使用它们。例如我有这些属性:
<property name="blob_type" value="blob" dbms="oracle,mysql"/>
<property name="blob_type" value="bytea" dbms="postgresql"/>
是否可以在某处(例如另一个文件)定义这些属性并将其导入到所有更新日志文件中?
P.S.1。根据 this document 这是不可能的。
P.S.2。我在 spring-boot:2.1
中使用 liquibase:3.6.2
。申请。
您可以使用 XML includes 来模拟这一点。您可以尝试的另一件事是使用 Liquibase 自己的 <include>
标签来包含一个公共变更日志。
这两种方法我都没有尝试过,所以它们可能根本无法正常工作。