如何对不同数据库的内容使用相同的更改集?
<changeSet author="azare (generated)" id="some-data>
<insert tableName="some-table">
<column name="id" valueNumeric="1"/>
if h2
<column name="some-column" value="h2-val"/>
if postgresql
<column name="some-column" value="postgresql-val"/>
</insert>
</changeSet>
我找到了解决这个问题的方法:
<property name="val" dbms="postgresql" value="postgresql-val"/>
<property name="val" dbms="h2" value="h2-val"/>
<changeSet author="azare (generated)" id="some-data">
<insert tableName="some-table">
<column name="id" valueNumeric="1"/>
<column name="some-column" value="${val}"/>
</insert>
</changeSet>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)