使用loadData / loadUpdateData时,如何基于.csv文件中的数据在另一个表中找到外键?

时间:2019-02-12 20:28:19

标签: liquibase

使用liquibase并尝试自动从外部本地化数据库导入翻译数据。我的CSV数据如下:

ResourceBundle StringName转换 base-enUS baseString这是基本字符串

我有一个资源束表,看起来像这样:

ID (uuid)   Name
<uuid-id>   base-enUS

我有一个如下所示的Resource表:

ID(uuid)    Resource_Bundle_ID    StringName    StringValue
<uuid-id>   <ref to ResBundle>    baseString    This is a String Value

“变更包”中的这一点将通过Liquibase手动插入“资源包”行,因此我无法对外键ID进行硬编码。

是否可以通过liquibase loadUpdateData标记中间的提供的资源束名称查找Resource_Bundle的ID?

0 个答案:

没有答案