postgresql中的Liquibase案例不敏感

时间:2014-10-07 12:13:59

标签: postgresql maven-3 maven-plugin liquibase

基于此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不敏感?

1 个答案:

答案 0 :(得分:1)

我在上面的评论中得到了@a_horse_with_no_name的答案:

  

我想最好的选择就是在Liquibase更新日志中简单地用小写字母写一切。这样Liquibase就不会引用名字