Administrator 4 лет назад
Родитель
Сommit
b2275d0f33

+ 9 - 6
boman-modules/boman-gen/src/main/java/com/boman/gen/service/TableSqlServiceImpl.java

@@ -51,8 +51,10 @@ public class TableSqlServiceImpl implements ITableSqlService {
             return AjaxResult.error("缺少表id");
         }
         GenTable genTable = genTableMapper.selectGenTableById(tableSql.getTableId());
+        //表描述
+        String tableComment = genTable.getTableComment();
         String tableName = genTable.getTableName();
-        tableSql.setCreateSql(createSql(tableSql, tableName));
+        tableSql.setCreateSql(createSql(tableSql, tableComment));
         tableSql.setCreateBy(SecurityUtils.getUsername());
         tableSql.setCreateLog(DateUtils.getTime() + " " + SecurityUtils.getUsername() + " 创建表 " + tableName);
         tableSqlMapper.insertTableSql(tableSql);
@@ -68,8 +70,9 @@ public class TableSqlServiceImpl implements ITableSqlService {
     @Override
     public AjaxResult reloadTableSql(TableSql tableSql) {
         GenTable genTable = genTableMapper.selectGenTableById(tableSql.getTableId());
-        String tableName = genTable.getTableName();
-        tableSql.setCreateSql(createSql(tableSql, tableName));
+        //表描述
+        String tableComment = genTable.getTableComment();
+        tableSql.setCreateSql(createSql(tableSql, tableComment));
         String createLog = tableSql.getCreateLog();
         StringBuffer sb = new StringBuffer(createLog);
         sb.append("\r\n").append(DateUtils.getTime()).append(" ").append(SecurityUtils.getUsername()).append("刷新创建语句");
@@ -137,17 +140,17 @@ public class TableSqlServiceImpl implements ITableSqlService {
      * 生成建表语句
      *
      * @param tableSql
-     * @param tableName
+     * @param tableComment
      * @return
      */
-    private String createSql(TableSql tableSql, String tableName) {
+    private String createSql(TableSql tableSql,String tableComment) {
         //根据表id查询所有字段
         List<GenTableColumn> genTableColumns = genTableColumnMapper.selectGenTableColumnListByTableId(tableSql.getTableId());
         //定义主键id
         String primaryKey = null;
         //拼接建表语句
         StringBuffer sb = new StringBuffer("create table if not exists ");
-        String trimName = StringUtils.trim(tableName);
+        String trimName = StringUtils.trim(tableComment);
         sb.append(trimName).append(" (\r\n");
         for (GenTableColumn genTableColumn : genTableColumns) {
             if (!"HR".equals(genTableColumn.getHtmlType())){