From eee6cf7b140b605bb46c2bde35c93cbf943fbfbf Mon Sep 17 00:00:00 2001 From: wanli Date: Mon, 4 Sep 2023 09:09:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AF=BC=E5=87=BA=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E6=97=B6=E8=8E=B7=E5=8F=96=E8=A1=A8=E7=BB=93=E6=9E=84?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原因是表名为 group, 应在表名前后添加 `` 符号 --- server/internal/db/application/mysql_meta.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/internal/db/application/mysql_meta.go b/server/internal/db/application/mysql_meta.go index 3d5808e0..8749e02a 100644 --- a/server/internal/db/application/mysql_meta.go +++ b/server/internal/db/application/mysql_meta.go @@ -152,7 +152,8 @@ func (mm *MysqlMetadata) GetTableIndex(tableName string) []Index { // 获取建表ddl func (mm *MysqlMetadata) GetCreateTableDdl(tableName string) string { - _, res, _ := mm.di.SelectData(fmt.Sprintf("show create table %s ", tableName)) + _, res, err := mm.di.SelectData(fmt.Sprintf("show create table `%s` ", tableName)) + biz.ErrIsNilAppendErr(err, "获取表结构失败: %s") return res[0]["Create Table"].(string) }