如何使 liquibase 的 LoadData 标签不区分大小写?
Posted
技术标签:
【中文标题】如何使 liquibase 的 LoadData 标签不区分大小写?【英文标题】:How to make LoadData tag of liquibase case insensitive? 【发布时间】:2019-11-11 23:21:28 【问题描述】:我有一个名为 USER_ID 的列的 tsv 文件,但在 mysql 表中,它是名为 user_id 的列。因此,在 liquibase 的 loadData 过程中,它无法将 .tsv 文件中的列映射到 MySQL 中,因为它们处于不同的情况。 如何处理?
【问题讨论】:
【参考方案1】:我会采用最简单的方法并编辑 TSV 文件以使列大小写与数据库相同。如果您需要定期执行此操作,您可以使用 sed 脚本将其自动化。
【讨论】:
以上是关于如何使 liquibase 的 LoadData 标签不区分大小写?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 liquibase OracleDatabase 中添加保留关键字?
稍后创建Liquibase ChangeLog和LogLock表,而不会使已执行的脚本失败