From da3ee248359ad8b675ffb09f953dbf9c61b6ac66 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sat, 23 Sep 2023 16:37:34 +0800 Subject: [PATCH] Update oracle CodeFirst many primary key --- .../Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs index 7d2651e2c..bb7dbdbea 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs @@ -571,7 +571,8 @@ WHERE table_name = '"+tableName+"'"); } else { - this.Context.DbMaintenance.AddPrimaryKey(tableName, string.Join(",", pkColumns.Select(it=> this.SqlBuilder.GetTranslationColumnName(it.DbColumnName)).ToArray())); + var addItems = pkColumns.Select(it => it.DbColumnName).ToArray(); + this.Context.DbMaintenance.AddPrimaryKeys(tableName, addItems); } } return true;