From 76d6b9fdf55b1cc4ed9a8bb8b1cdc0910cdff92e Mon Sep 17 00:00:00 2001 From: jdkendall Date: Mon, 31 Aug 2020 01:19:12 +0000 Subject: [PATCH] Fix mysql dialect error from invalid db identifier in orderby clause (#1743) (#1751) Fix mysql dialect error from invalid db identifier in orderby clause (#1743) Reviewed-on: https://gitea.com/xorm/xorm/pulls/1751 --- dialects/mysql.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dialects/mysql.go b/dialects/mysql.go index f9a2e943..a39cd925 100644 --- a/dialects/mysql.go +++ b/dialects/mysql.go @@ -309,7 +309,7 @@ func (db *mysql) GetColumns(queryer core.Queryer, ctx context.Context, tableName args := []interface{}{db.uri.DBName, tableName} s := "SELECT `COLUMN_NAME`, `IS_NULLABLE`, `COLUMN_DEFAULT`, `COLUMN_TYPE`," + " `COLUMN_KEY`, `EXTRA`,`COLUMN_COMMENT` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA` = ? AND `TABLE_NAME` = ?" + - " ORDER BY `INFORMATION_SCHEMA`.`COLUMNS`.ORDINAL_POSITION" + " ORDER BY `COLUMNS`.ORDINAL_POSITION" rows, err := queryer.QueryContext(ctx, s, args...) if err != nil {