Bläddra i källkod

添加 clob blob 默认转换

jobob 8 år sedan
förälder
incheckning
fceaa079a4

+ 5 - 1
src/main/java/com/baomidou/mybatisplus/generator/config/converts/MySqlTypeConvert.java

@@ -44,7 +44,11 @@ public class MySqlTypeConvert implements ITypeConvert {
             return DbColumnType.BOOLEAN;
         } else if (t.contains("decimal")) {
             return DbColumnType.BIG_DECIMAL;
-        } else if (t.contains("blob")) {
+        } else if (t.contains("clob")) {
+            return DbColumnType.CLOB;
+        } else if (t.contains("blog")) {
+            return DbColumnType.BLOB;
+        } else if (t.contains("binary")) {
             return DbColumnType.BYTE_ARRAY;
         } else if (t.contains("float")) {
             return DbColumnType.FLOAT;

+ 4 - 0
src/main/java/com/baomidou/mybatisplus/generator/config/converts/OracleTypeConvert.java

@@ -43,8 +43,12 @@ public class OracleTypeConvert implements ITypeConvert {
             return DbColumnType.DOUBLE;
         } else if (t.contains("FLOAT")) {
             return DbColumnType.FLOAT;
+        } else if (t.contains("clob")) {
+            return DbColumnType.CLOB;
         } else if (t.contains("BLOB")) {
             return DbColumnType.OBJECT;
+        } else if (t.contains("binary")) {
+            return DbColumnType.BYTE_ARRAY;
         } else if (t.contains("RAW")) {
             return DbColumnType.BYTE_ARRAY;
         }

+ 2 - 0
src/main/java/com/baomidou/mybatisplus/generator/config/converts/PostgreSqlTypeConvert.java

@@ -44,6 +44,8 @@ public class PostgreSqlTypeConvert implements ITypeConvert {
             return DbColumnType.BOOLEAN;
         } else if (t.contains("decimal")) {
             return DbColumnType.BIG_DECIMAL;
+        } else if (t.contains("clob")) {
+            return DbColumnType.CLOB;
         } else if (t.contains("blob")) {
             return DbColumnType.BYTE_ARRAY;
         } else if (t.contains("float")) {

+ 1 - 2
src/test/java/com/baomidou/mybatisplus/test/plugins/optimisticLocker/OptimisticLockerInterceptorTest.java

@@ -53,8 +53,7 @@ public class OptimisticLockerInterceptorTest {
     public void setUp() throws Exception {
         SqlSession session = sqlSessionTemplate.getSqlSessionFactory().openSession();
         Connection conn = session.getConnection();
-        Reader reader = Resources
-                .getResourceAsReader("h2/optlock/CreateDB.sql");
+        Reader reader = Resources.getResourceAsReader("h2/optlock/CreateDB.sql");
         ScriptRunner runner = new ScriptRunner(conn);
         runner.setLogWriter(null);
         runner.runScript(reader);