From 18cef1d64fba726096464819be684be7c25c2f6c Mon Sep 17 00:00:00 2001 From: lihongjie0209 Date: Tue, 1 Aug 2023 16:11:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86hibernate=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=BB=BA=E8=A1=A8=E5=AD=97=E6=AE=B5=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../coal/config/MyPostgreSQLDialect.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/main/java/cn/lihongjie/coal/config/MyPostgreSQLDialect.java diff --git a/src/main/java/cn/lihongjie/coal/config/MyPostgreSQLDialect.java b/src/main/java/cn/lihongjie/coal/config/MyPostgreSQLDialect.java new file mode 100644 index 00000000..9cd847c1 --- /dev/null +++ b/src/main/java/cn/lihongjie/coal/config/MyPostgreSQLDialect.java @@ -0,0 +1,15 @@ +package cn.lihongjie.coal.config; + +import org.hibernate.dialect.PostgreSQLDialect; +import org.hibernate.type.SqlTypes; + +public class MyPostgreSQLDialect extends PostgreSQLDialect { + + @Override + protected String columnType(int sqlTypeCode) { + if (sqlTypeCode == SqlTypes.VARCHAR) { + return "text"; + } + return super.columnType(sqlTypeCode); + } +}