修复MySQL移动例时产生两个comment

This commit is contained in:
tmlx1990
2024-05-11 15:48:57 +08:00
parent 521aa82676
commit 9133d27409

View File

@ -181,9 +181,6 @@ public class MysqlSqlBuilder extends DefaultSqlBuilder {
sql.append(" MODIFY COLUMN ");
MysqlColumnTypeEnum typeEnum = MysqlColumnTypeEnum.getByType(column.getColumnType());
sql.append(typeEnum.buildColumn(column));
if (StringUtils.isNotBlank(column.getComment())) {
sql.append(" COMMENT '").append(column.getComment()).append("'");
}
sql.append(" FIRST;\n");
n++;
if (Arrays.equals(newArray, targetArray)) {
@ -212,9 +209,6 @@ public class MysqlSqlBuilder extends DefaultSqlBuilder {
sql.append(" MODIFY COLUMN ");
MysqlColumnTypeEnum typeEnum = MysqlColumnTypeEnum.getByType(column.getColumnType());
sql.append(typeEnum.buildColumn(column));
if (StringUtils.isNotBlank(column.getComment())) {
sql.append(" COMMENT '").append(column.getComment()).append("'");
}
sql.append(" AFTER ");
sql.append(oldTable.getColumnList().get(max).getName());
sql.append(";\n");
@ -245,9 +239,6 @@ public class MysqlSqlBuilder extends DefaultSqlBuilder {
sql.append(" MODIFY COLUMN ");
MysqlColumnTypeEnum typeEnum = MysqlColumnTypeEnum.getByType(column.getColumnType());
sql.append(typeEnum.buildColumn(column));
if (StringUtils.isNotBlank(column.getComment())) {
sql.append(" COMMENT '").append(column.getComment()).append("'");
}
sql.append(" AFTER ");
if (i < a) {
sql.append(originalArray[a]);