这可以从SQL查询创建liquibase变量吗?

时间:2017-04-03 12:18:46

标签: sql database liquibase

在liquibase中,有可能定义<property>,但它是不变的。 是否有能力为<databaseChangeLog>定义一些变量,这是SQL查询的结果?

<databaseChangeLog>
    <!-- something like this -->
    <property name="variable" query="SELECT id FROM Table WHERE name='test'" type="SQL"/>

    <changeSet>
        <update tableName="Table">
            <column name="columnName" value='text'/>
            <!-- and below use ${variable} -->
            <where>id="${variable}</where>
        </update>
    </changeSet>
</databaseChangeLog>

0 个答案:

没有答案