Update MySql GetIndexList

This commit is contained in:
sunkaixuan
2023-03-20 00:48:16 +08:00
parent 4f1e7e78fa
commit b28574524c

View File

@@ -285,7 +285,7 @@ namespace SqlSugar
public override List<string> GetIndexList(string tableName) public override List<string> GetIndexList(string tableName)
{ {
var sql = $"SHOW INDEX FROM {this.SqlBuilder.GetTranslationColumnName(tableName)}"; var sql = $"SHOW INDEX FROM {this.SqlBuilder.GetTranslationColumnName(tableName)}";
return this.Context.Ado.SqlQuery<string>(sql); return this.Context.Ado.GetDataTable(sql).AsEnumerable().Cast<DataRow>().Select(it => it["key_name"]).Cast<string>().ToList();
} }
public override List<string> GetProcList(string dbName) public override List<string> GetProcList(string dbName)
{ {