mirror of
https://gitee.com/huangge1199_admin/vue-pro.git
synced 2025-01-19 19:50:06 +08:00
!55 修复基于建表SQL生成代码 列名没有COMMENT注释报错的问题
Merge pull request !55 from 夜丶点缀了一个人的落寞/hotfix-tool-codegen
This commit is contained in:
commit
c84e19e14e
@ -16,6 +16,7 @@ import org.apache.commons.collections4.keyvalue.DefaultKeyValue;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
import static com.alibaba.druid.sql.SQLUtils.normalize;
|
import static com.alibaba.druid.sql.SQLUtils.normalize;
|
||||||
|
|
||||||
@ -97,7 +98,8 @@ public class ToolCodegenSQLParser {
|
|||||||
columns.add(ToolSchemaColumnDO.builder()
|
columns.add(ToolSchemaColumnDO.builder()
|
||||||
.columnName(normalize(definition.getColumnName()))
|
.columnName(normalize(definition.getColumnName()))
|
||||||
.columnType(definition.getDataType().toString())
|
.columnType(definition.getDataType().toString())
|
||||||
.columnComment(normalize(definition.getComment().toString()))
|
.columnComment(Objects.isNull(definition.getComment()) ? ""
|
||||||
|
: normalize(definition.getComment().toString()))
|
||||||
.nullable(!text.contains(" NOT NULL"))
|
.nullable(!text.contains(" NOT NULL"))
|
||||||
.primaryKey(false)
|
.primaryKey(false)
|
||||||
.autoIncrement(text.contains("AUTO_INCREMENT"))
|
.autoIncrement(text.contains("AUTO_INCREMENT"))
|
||||||
|
Loading…
Reference in New Issue
Block a user