Procházet zdrojové kódy

!413 缺陷-修复代码生成器的同步报错问题
Merge pull request !413 from Rex/master

芋道源码 před 2 roky
rodič
revize
91dbd764a5

+ 1 - 1
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/service/codegen/CodegenServiceImpl.java

@@ -158,7 +158,7 @@ public class CodegenServiceImpl implements CodegenService {
 
         //计算需要修改的字段,插入时重新插入,删除时将原来的删除
         BiPredicate<TableField, CodegenColumnDO> pr =
-                (tableField, codegenColumn) -> tableField.getType().equals(codegenColumn.getDataType())
+                (tableField, codegenColumn) -> tableField.getMetaInfo().getJdbcType().name().equals(codegenColumn.getDataType())
                         && tableField.getMetaInfo().isNullable() == codegenColumn.getNullable()
                         && tableField.isKeyFlag() == codegenColumn.getPrimaryKey()
                         && tableField.getComment().equals(codegenColumn.getColumnComment());