Parcourir la source

pg 的枚举测试

miemie il y a 7 ans
Parent
commit
80c57268c9

+ 4 - 2
mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/postgres/PostgresTestDataMapperTest.java

@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.test.base.entity.CommonData;
 import com.baomidou.mybatisplus.test.base.entity.CommonData;
 import com.baomidou.mybatisplus.test.base.entity.CommonLogicData;
 import com.baomidou.mybatisplus.test.base.entity.CommonLogicData;
 import com.baomidou.mybatisplus.test.base.entity.pg.PgData;
 import com.baomidou.mybatisplus.test.base.entity.pg.PgData;
+import com.baomidou.mybatisplus.test.base.enums.TestEnum;
 import com.baomidou.mybatisplus.test.base.mapper.commons.CommonDataMapper;
 import com.baomidou.mybatisplus.test.base.mapper.commons.CommonDataMapper;
 import com.baomidou.mybatisplus.test.base.mapper.commons.CommonLogicDataMapper;
 import com.baomidou.mybatisplus.test.base.mapper.commons.CommonLogicDataMapper;
 import com.baomidou.mybatisplus.test.base.mapper.pg.PgDataMapper;
 import com.baomidou.mybatisplus.test.base.mapper.pg.PgDataMapper;
@@ -58,7 +59,8 @@ public class PostgresTestDataMapperTest {
     public void a_insertForeach() {
     public void a_insertForeach() {
         for (int i = 1; i < 20; i++) {
         for (int i = 1; i < 20; i++) {
             Long id = (long) i;
             Long id = (long) i;
-            commonMapper.insert(new CommonData().setTestInt(i).setTestStr(String.format("第%s条数据", i)).setId(id));
+            commonMapper.insert(new CommonData().setTestInt(i).setTestStr(String.format("第%s条数据", i)).setId(id)
+                .setTestEnum(TestEnum.ONE));
             commonLogicMapper.insert(new CommonLogicData().setTestInt(i).setTestStr(String.format("第%s条数据", i)).setId(id));
             commonLogicMapper.insert(new CommonLogicData().setTestInt(i).setTestStr(String.format("第%s条数据", i)).setId(id));
             pgMapper.insert(new PgData().setGroup(i).setId(id).setPgInt(i).setPgInt2(i));
             pgMapper.insert(new PgData().setGroup(i).setId(id).setPgInt(i).setPgInt2(i));
         }
         }
@@ -143,7 +145,7 @@ public class PostgresTestDataMapperTest {
     @Test
     @Test
     public void d2_selectById() {
     public void d2_selectById() {
         long id = 6L;
         long id = 6L;
-        Assert.assertNotNull(commonMapper.selectById(id));
+        Assert.assertNotNull(commonMapper.selectById(id).getTestEnum());
         Assert.assertNotNull(commonLogicMapper.selectById(id));
         Assert.assertNotNull(commonLogicMapper.selectById(id));
         Assert.assertNotNull(pgMapper.selectById(id));
         Assert.assertNotNull(pgMapper.selectById(id));
     }
     }

+ 1 - 0
mybatis-plus/src/test/resources/postgres/test_data.ddl.sql

@@ -8,6 +8,7 @@ CREATE TABLE public.common_data (
     c_time    timestamp,
     c_time    timestamp,
     u_time    timestamp,
     u_time    timestamp,
     version   integer default 0,
     version   integer default 0,
+    test_enum integer,
     tenant_id bigint
     tenant_id bigint
 );
 );