基于此Making case insensitive table with liquibase in postgres
postgresql创建表
create table "Users" ("userId" integer unique not null, "userFirstName" varchar(50) not null,"userLastName" varchar(50) not null);
而不是
create table Users (userId integer unique not null, userFirstName varchar(50) not null,userLastName varchar(50) not null);
这会导致jpa出现问题。
如何强制liquibase maven插件使用这个子类,以便在postgres中使用liquibase不敏感?
答案 0 :(得分:1)
我在上面的评论中得到了@a_horse_with_no_name的答案:
我想最好的选择就是在Liquibase更新日志中简单地用小写字母写一切。这样Liquibase就不会引用名字