From b93f96321ff9e099e185a9c53033eb7515edb38d Mon Sep 17 00:00:00 2001 From: 28810 <2881099@qq.com> Date: Fri, 8 Aug 2025 12:06:15 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E5=90=8C=E6=AD=A5=20Odbc/Custom=20SqlServe?= =?UTF-8?q?r=20DbFirst=20=E4=BB=A3=E7=A0=81=EF=BC=9B#2090?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SqlServer/CustomSqlServerDbFirst.cs | 4 ++-- .../FreeSql.Provider.Odbc/SqlServer/OdbcSqlServerDbFirst.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Providers/FreeSql.Provider.Custom/SqlServer/CustomSqlServerDbFirst.cs b/Providers/FreeSql.Provider.Custom/SqlServer/CustomSqlServerDbFirst.cs index bab14cc5e..4b233e320 100644 --- a/Providers/FreeSql.Provider.Custom/SqlServer/CustomSqlServerDbFirst.cs +++ b/Providers/FreeSql.Provider.Custom/SqlServer/CustomSqlServerDbFirst.cs @@ -385,14 +385,14 @@ use [{olddatabase}]; if (!indexColumns.TryGetValue(object_id, out loc10)) indexColumns.Add(object_id, loc10 = new Dictionary()); if (!loc10.TryGetValue(index_id, out loc11)) - loc10.Add(index_id, loc11 = new DbIndexInfo()); + loc10.Add(index_id, loc11 = new DbIndexInfo { Name = index_id }); loc11.Columns.Add(new DbIndexColumnInfo { Column = loc9, IsDesc = is_desc }); if (is_unique && !is_primary_key) { if (!uniqueColumns.TryGetValue(object_id, out loc10)) uniqueColumns.Add(object_id, loc10 = new Dictionary()); if (!loc10.TryGetValue(index_id, out loc11)) - loc10.Add(index_id, loc11 = new DbIndexInfo()); + loc10.Add(index_id, loc11 = new DbIndexInfo { Name = index_id }); loc11.Columns.Add(new DbIndexColumnInfo { Column = loc9, IsDesc = is_desc }); } } diff --git a/Providers/FreeSql.Provider.Odbc/SqlServer/OdbcSqlServerDbFirst.cs b/Providers/FreeSql.Provider.Odbc/SqlServer/OdbcSqlServerDbFirst.cs index 86ffc162e..9ac1ae579 100644 --- a/Providers/FreeSql.Provider.Odbc/SqlServer/OdbcSqlServerDbFirst.cs +++ b/Providers/FreeSql.Provider.Odbc/SqlServer/OdbcSqlServerDbFirst.cs @@ -388,14 +388,14 @@ use [{olddatabase}]; if (!indexColumns.TryGetValue(object_id, out loc10)) indexColumns.Add(object_id, loc10 = new Dictionary()); if (!loc10.TryGetValue(index_id, out loc11)) - loc10.Add(index_id, loc11 = new DbIndexInfo()); + loc10.Add(index_id, loc11 = new DbIndexInfo { Name = index_id }); loc11.Columns.Add(new DbIndexColumnInfo { Column = loc9, IsDesc = is_desc }); if (is_unique && !is_primary_key) { if (!uniqueColumns.TryGetValue(object_id, out loc10)) uniqueColumns.Add(object_id, loc10 = new Dictionary()); if (!loc10.TryGetValue(index_id, out loc11)) - loc10.Add(index_id, loc11 = new DbIndexInfo()); + loc10.Add(index_id, loc11 = new DbIndexInfo { Name = index_id }); loc11.Columns.Add(new DbIndexColumnInfo { Column = loc9, IsDesc = is_desc }); } }