Cześć
Czy jest możliwość zamiany tego kodu:
<sql>
update data
set dataOwner_id = (select id from dataOwner where name = 'Stories admin')
where type = 'admin';
</sql>
na neutralny liquibase'owy tak, aby zadziałał ew. na każdej bazie danych? Zrobiłem coś takiego jak poniżej:
<update tableName="data">
<column name="dataOwner_id" valueComputed="(select id from dataOwner where name = 'Stories admin')"/>
<where>type='admin'</where>
</update>
ale ten kod tak czy siak zadziała tylko i wyłącznie na bazie danych SQL, bo w valueComputed
jest podany kod SQL, a chodzi o to, aby to było neutralne.