From c994acf88b73259a6bbd44eab0a5ec5f5e7aa608 Mon Sep 17 00:00:00 2001 From: Suyue Date: Sat, 3 Feb 2024 10:11:58 +0800 Subject: [PATCH] Fix the new bug brought by #974: field attributes cannot be added normally. --- .../java/ai/chat2db/plugin/mysql/builder/MysqlSqlBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chat2db-server/chat2db-plugins/chat2db-mysql/src/main/java/ai/chat2db/plugin/mysql/builder/MysqlSqlBuilder.java b/chat2db-server/chat2db-plugins/chat2db-mysql/src/main/java/ai/chat2db/plugin/mysql/builder/MysqlSqlBuilder.java index 457c6167..d86948b2 100644 --- a/chat2db-server/chat2db-plugins/chat2db-mysql/src/main/java/ai/chat2db/plugin/mysql/builder/MysqlSqlBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-mysql/src/main/java/ai/chat2db/plugin/mysql/builder/MysqlSqlBuilder.java @@ -155,7 +155,7 @@ public class MysqlSqlBuilder extends DefaultSqlBuilder implements SqlBuilder { public String buildGenerateReorderColumnSql(Table oldTable, Table newTable) { StringBuilder sql = new StringBuilder(); int n = 0; - for (int i = 0; i < newTable.getColumnList().size(); i++) { + for (int i = 0; i < oldTable.getColumnList().size(); i++) { TableColumn column = newTable.getColumnList().get(i); //String columnName = newTable.getColumnList().get(i).getName(); // 获取oldTable.getColumnList()中name属性的list