From db42003739f886ea44ebd1969941180efef63088 Mon Sep 17 00:00:00 2001 From: xuyuxiang Date: Mon, 19 Apr 2021 19:09:45 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E5=AD=97=E6=AE=B5=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E5=85=BC=E5=AE=B9pgsql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/vip/xiaonuo/generate/core/tool/JavaSqlTool.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaSqlTool.java b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaSqlTool.java index 795d5c8b..e1eedc7a 100644 --- a/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaSqlTool.java +++ b/snowy-base/snowy-gen/src/main/java/vip/xiaonuo/generate/core/tool/JavaSqlTool.java @@ -41,6 +41,10 @@ public class JavaSqlTool { public static String sqlToJava (String sqlType) { if( sqlType == null || sqlType.trim().length() == 0 ) return sqlType; sqlType = sqlType.toLowerCase(); + if(sqlType.startsWith("int")) { + //如果以int开头,则直接返回int,兼容pgsql中int2 int8等 + return "Integer"; + } switch(sqlType){ case "nvarchar":return "String"; case "nvarchar2":return "String";