From 84dd1b91721d5b8f780cacd65c7dca508b450074 Mon Sep 17 00:00:00 2001 From: 2881099 <2881099@qq.com> Date: Tue, 22 Aug 2023 14:43:42 +0800 Subject: [PATCH] v3.2.701-preview20230823 --- Directory.Build.props | 2 +- .../FreeSql.Extensions.AggregateRoot.csproj | 2 +- .../FreeSql.Extensions.BaseEntity.csproj | 2 +- .../FreeSql.Extensions.JsonMap.csproj | 2 +- .../FreeSql.Extensions.LazyLoading.csproj | 2 +- .../FreeSql.Extensions.Linq.csproj | 2 +- .../FreeSql.Generator.csproj | 2 +- FreeSql.All/FreeSql.All.csproj | 2 +- FreeSql.DbContext/FreeSql.DbContext.csproj | 2 +- FreeSql.Repository/FreeSql.Repository.csproj | 2 +- FreeSql/FreeSql.csproj | 2 +- .../CommonProvider/InsertOrUpdateProvider.cs | 144 +++++++----------- .../FreeSql.Provider.ClickHouse.csproj | 2 +- .../FreeSql.Provider.Custom.csproj | 2 +- .../FreeSql.Provider.Dameng.csproj | 2 +- .../FreeSql.Provider.Firebird.csproj | 2 +- .../FreeSql.Provider.GBase.csproj | 2 +- .../FreeSql.Provider.KingbaseES.csproj | 2 +- .../FreeSql.Provider.MsAccess.csproj | 2 +- .../FreeSql.Provider.MySql.csproj | 2 +- .../FreeSql.Provider.MySqlConnector.csproj | 2 +- .../FreeSql.Provider.Odbc.csproj | 2 +- .../FreeSql.Provider.Oracle.csproj | 2 +- .../FreeSql.Provider.OracleOledb.csproj | 2 +- .../FreeSql.Provider.PostgreSQL.csproj | 2 +- .../FreeSql.Provider.QuestDb.csproj | 2 +- .../FreeSql.Provider.ShenTong.csproj | 2 +- .../FreeSql.Provider.SqlServer.csproj | 2 +- ...FreeSql.Provider.SqlServerForSystem.csproj | 2 +- .../FreeSql.Provider.Sqlite.csproj | 2 +- .../FreeSql.Provider.SqliteCore.csproj | 2 +- .../FreeSql.Provider.Xugu.csproj | 2 +- 32 files changed, 86 insertions(+), 120 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 9b7cee42..3bed839a 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -11,7 +11,7 @@ diff --git a/Extensions/FreeSql.Extensions.AggregateRoot/FreeSql.Extensions.AggregateRoot.csproj b/Extensions/FreeSql.Extensions.AggregateRoot/FreeSql.Extensions.AggregateRoot.csproj index ff6dee4a..b40cbecd 100644 --- a/Extensions/FreeSql.Extensions.AggregateRoot/FreeSql.Extensions.AggregateRoot.csproj +++ b/Extensions/FreeSql.Extensions.AggregateRoot/FreeSql.Extensions.AggregateRoot.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Extensions/FreeSql.Extensions.BaseEntity/FreeSql.Extensions.BaseEntity.csproj b/Extensions/FreeSql.Extensions.BaseEntity/FreeSql.Extensions.BaseEntity.csproj index fc436521..babfa6b9 100644 --- a/Extensions/FreeSql.Extensions.BaseEntity/FreeSql.Extensions.BaseEntity.csproj +++ b/Extensions/FreeSql.Extensions.BaseEntity/FreeSql.Extensions.BaseEntity.csproj @@ -19,7 +19,7 @@ key.snk false latest - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Extensions/FreeSql.Extensions.JsonMap/FreeSql.Extensions.JsonMap.csproj b/Extensions/FreeSql.Extensions.JsonMap/FreeSql.Extensions.JsonMap.csproj index a084932a..cacfd192 100644 --- a/Extensions/FreeSql.Extensions.JsonMap/FreeSql.Extensions.JsonMap.csproj +++ b/Extensions/FreeSql.Extensions.JsonMap/FreeSql.Extensions.JsonMap.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Extensions/FreeSql.Extensions.LazyLoading/FreeSql.Extensions.LazyLoading.csproj b/Extensions/FreeSql.Extensions.LazyLoading/FreeSql.Extensions.LazyLoading.csproj index 064b30e7..0d7b201b 100644 --- a/Extensions/FreeSql.Extensions.LazyLoading/FreeSql.Extensions.LazyLoading.csproj +++ b/Extensions/FreeSql.Extensions.LazyLoading/FreeSql.Extensions.LazyLoading.csproj @@ -15,7 +15,7 @@ $(AssemblyName) true true - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Extensions/FreeSql.Extensions.Linq/FreeSql.Extensions.Linq.csproj b/Extensions/FreeSql.Extensions.Linq/FreeSql.Extensions.Linq.csproj index 0983c9d5..cdb90aad 100644 --- a/Extensions/FreeSql.Extensions.Linq/FreeSql.Extensions.Linq.csproj +++ b/Extensions/FreeSql.Extensions.Linq/FreeSql.Extensions.Linq.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Extensions/FreeSql.Generator/FreeSql.Generator.csproj b/Extensions/FreeSql.Generator/FreeSql.Generator.csproj index 11fdbec5..7c47689b 100644 --- a/Extensions/FreeSql.Generator/FreeSql.Generator.csproj +++ b/Extensions/FreeSql.Generator/FreeSql.Generator.csproj @@ -13,7 +13,7 @@ https://github.com/2881099/FreeSql https://github.com/2881099/FreeSql FreeSql DbFirst 实体生成器 - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/FreeSql.All/FreeSql.All.csproj b/FreeSql.All/FreeSql.All.csproj index fc063626..33bd1b02 100644 --- a/FreeSql.All/FreeSql.All.csproj +++ b/FreeSql.All/FreeSql.All.csproj @@ -17,7 +17,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/FreeSql.DbContext/FreeSql.DbContext.csproj b/FreeSql.DbContext/FreeSql.DbContext.csproj index 149fb52f..28f5a1e7 100644 --- a/FreeSql.DbContext/FreeSql.DbContext.csproj +++ b/FreeSql.DbContext/FreeSql.DbContext.csproj @@ -17,7 +17,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/FreeSql.Repository/FreeSql.Repository.csproj b/FreeSql.Repository/FreeSql.Repository.csproj index 9dc8b7d5..56f58fa4 100644 --- a/FreeSql.Repository/FreeSql.Repository.csproj +++ b/FreeSql.Repository/FreeSql.Repository.csproj @@ -17,7 +17,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/FreeSql/FreeSql.csproj b/FreeSql/FreeSql.csproj index 0bf72b8e..bdc9f5c5 100644 --- a/FreeSql/FreeSql.csproj +++ b/FreeSql/FreeSql.csproj @@ -17,7 +17,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs b/FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs index 89a25562..c1bd1705 100644 --- a/FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs +++ b/FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs @@ -360,6 +360,29 @@ namespace FreeSql.Internal.CommonProvider if (_sourceSql != null) return this.RawExecuteAffrows(); var affrows = 0; var ss = SplitSourceByIdentityValueIsNull(_source); + + void ExecuteBatchOptions(List[] splitedSource) + { + foreach (var tmpsource in splitedSource) + { + if (_batchValuesLimit > 0) + { + var pageTotal = (int)Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); + for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) + { + _source = pageNumber > 1 ? + tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : + tmpsource.Take(_batchValuesLimit).ToList(); + affrows += this.RawExecuteAffrows(); + } + } + else + { + _source = tmpsource; + affrows += this.RawExecuteAffrows(); + } + } + } try { if (_transaction == null) @@ -371,29 +394,9 @@ namespace FreeSql.Internal.CommonProvider if (_transaction != null || _orm.Ado.MasterPool == null || _batchAutoTransaction == false) { _SplitSourceByIdentityValueIsNullFlag = 1; - foreach (var tmpsource in ss.Item1) - { - var pageTotal = Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); - for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) - { - _source = pageNumber > 1 ? - tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : - tmpsource.Take(_batchValuesLimit).ToList(); - affrows += this.RawExecuteAffrows(); - } - } + ExecuteBatchOptions(ss.Item1); _SplitSourceByIdentityValueIsNullFlag = 2; - foreach (var tmpsource in ss.Item2) - { - var pageTotal = Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); - for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) - { - _source = pageNumber > 1 ? - tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : - tmpsource.Take(_batchValuesLimit).ToList(); - affrows += this.RawExecuteAffrows(); - } - } + ExecuteBatchOptions(ss.Item2); } else { @@ -405,29 +408,9 @@ namespace FreeSql.Internal.CommonProvider try { _SplitSourceByIdentityValueIsNullFlag = 1; - foreach (var tmpsource in ss.Item1) - { - var pageTotal = Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); - for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) - { - _source = pageNumber > 1 ? - tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : - tmpsource.Take(_batchValuesLimit).ToList(); - affrows += this.RawExecuteAffrows(); - } - } + ExecuteBatchOptions(ss.Item1); _SplitSourceByIdentityValueIsNullFlag = 2; - foreach (var tmpsource in ss.Item2) - { - var pageTotal = Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); - for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) - { - _source = pageNumber > 1 ? - tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : - tmpsource.Take(_batchValuesLimit).ToList(); - affrows += this.RawExecuteAffrows(); - } - } + ExecuteBatchOptions(ss.Item2); _transaction.Commit(); _orm.Aop.TraceAfterHandler?.Invoke(this, new Aop.TraceAfterEventArgs(transBefore, CoreStrings.Commit, null)); } @@ -503,6 +486,29 @@ namespace FreeSql.Internal.CommonProvider if (_sourceSql != null) return await this.RawExecuteAffrowsAsync(cancellationToken); var affrows = 0; var ss = SplitSourceByIdentityValueIsNull(_source); + + async Task ExecuteBatchOptions(List[] splitedSource) + { + foreach (var tmpsource in splitedSource) + { + if (_batchValuesLimit > 0) + { + var pageTotal = (int)Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); + for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) + { + _source = pageNumber > 1 ? + tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : + tmpsource.Take(_batchValuesLimit).ToList(); + affrows += await this.RawExecuteAffrowsAsync(cancellationToken); + } + } + else + { + _source = tmpsource; + affrows += await this.RawExecuteAffrowsAsync(cancellationToken); + } + } + } try { if (_transaction == null) @@ -514,29 +520,9 @@ namespace FreeSql.Internal.CommonProvider if (_transaction != null || _orm.Ado.MasterPool == null || _batchAutoTransaction == false) { _SplitSourceByIdentityValueIsNullFlag = 1; - foreach (var tmpsource in ss.Item1) - { - var pageTotal = Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); - for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) - { - _source = pageNumber > 1 ? - tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : - tmpsource.Take(_batchValuesLimit).ToList(); - affrows += await this.RawExecuteAffrowsAsync(cancellationToken); - } - } - _SplitSourceByIdentityValueIsNullFlag = 2; - foreach (var tmpsource in ss.Item2) - { - var pageTotal = Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); - for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) - { - _source = pageNumber > 1 ? - tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : - tmpsource.Take(_batchValuesLimit).ToList(); - affrows += await this.RawExecuteAffrowsAsync(cancellationToken); - } - } + await ExecuteBatchOptions(ss.Item1); + _SplitSourceByIdentityValueIsNullFlag = 2; + await ExecuteBatchOptions(ss.Item2); } else { @@ -548,29 +534,9 @@ namespace FreeSql.Internal.CommonProvider try { _SplitSourceByIdentityValueIsNullFlag = 1; - foreach (var tmpsource in ss.Item1) - { - var pageTotal = Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); - for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) - { - _source = pageNumber > 1 ? - tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : - tmpsource.Take(_batchValuesLimit).ToList(); - affrows += await this.RawExecuteAffrowsAsync(cancellationToken); - } - } + await ExecuteBatchOptions(ss.Item1); _SplitSourceByIdentityValueIsNullFlag = 2; - foreach (var tmpsource in ss.Item2) - { - var pageTotal = Math.Ceiling(tmpsource.Count * 1.0 / _batchValuesLimit); - for (var pageNumber = 1; pageNumber <= pageTotal; pageNumber++) - { - _source = pageNumber > 1 ? - tmpsource.Skip((pageNumber - 1) * _batchValuesLimit).Take(_batchValuesLimit).ToList() : - tmpsource.Take(_batchValuesLimit).ToList(); - affrows += await this.RawExecuteAffrowsAsync(cancellationToken); - } - } + await ExecuteBatchOptions(ss.Item2); _transaction.Commit(); _orm.Aop.TraceAfterHandler?.Invoke(this, new Aop.TraceAfterEventArgs(transBefore, CoreStrings.Commit, null)); } diff --git a/Providers/FreeSql.Provider.ClickHouse/FreeSql.Provider.ClickHouse.csproj b/Providers/FreeSql.Provider.ClickHouse/FreeSql.Provider.ClickHouse.csproj index f1ef7885..ea6c8c22 100644 --- a/Providers/FreeSql.Provider.ClickHouse/FreeSql.Provider.ClickHouse.csproj +++ b/Providers/FreeSql.Provider.ClickHouse/FreeSql.Provider.ClickHouse.csproj @@ -19,7 +19,7 @@ False key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.Custom/FreeSql.Provider.Custom.csproj b/Providers/FreeSql.Provider.Custom/FreeSql.Provider.Custom.csproj index 76524aca..7c5c98d9 100644 --- a/Providers/FreeSql.Provider.Custom/FreeSql.Provider.Custom.csproj +++ b/Providers/FreeSql.Provider.Custom/FreeSql.Provider.Custom.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.Dameng/FreeSql.Provider.Dameng.csproj b/Providers/FreeSql.Provider.Dameng/FreeSql.Provider.Dameng.csproj index 8a35e1be..401c3556 100644 --- a/Providers/FreeSql.Provider.Dameng/FreeSql.Provider.Dameng.csproj +++ b/Providers/FreeSql.Provider.Dameng/FreeSql.Provider.Dameng.csproj @@ -15,7 +15,7 @@ $(AssemblyName) true true - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.Firebird/FreeSql.Provider.Firebird.csproj b/Providers/FreeSql.Provider.Firebird/FreeSql.Provider.Firebird.csproj index 9d4952d3..d14f245d 100644 --- a/Providers/FreeSql.Provider.Firebird/FreeSql.Provider.Firebird.csproj +++ b/Providers/FreeSql.Provider.Firebird/FreeSql.Provider.Firebird.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.GBase/FreeSql.Provider.GBase.csproj b/Providers/FreeSql.Provider.GBase/FreeSql.Provider.GBase.csproj index f774f0c6..cc3259b2 100644 --- a/Providers/FreeSql.Provider.GBase/FreeSql.Provider.GBase.csproj +++ b/Providers/FreeSql.Provider.GBase/FreeSql.Provider.GBase.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.KingbaseES/FreeSql.Provider.KingbaseES.csproj b/Providers/FreeSql.Provider.KingbaseES/FreeSql.Provider.KingbaseES.csproj index 73a95f7d..920dbf1a 100644 --- a/Providers/FreeSql.Provider.KingbaseES/FreeSql.Provider.KingbaseES.csproj +++ b/Providers/FreeSql.Provider.KingbaseES/FreeSql.Provider.KingbaseES.csproj @@ -15,7 +15,7 @@ $(AssemblyName) true true - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.MsAccess/FreeSql.Provider.MsAccess.csproj b/Providers/FreeSql.Provider.MsAccess/FreeSql.Provider.MsAccess.csproj index 297adedc..812d61cb 100644 --- a/Providers/FreeSql.Provider.MsAccess/FreeSql.Provider.MsAccess.csproj +++ b/Providers/FreeSql.Provider.MsAccess/FreeSql.Provider.MsAccess.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.MySql/FreeSql.Provider.MySql.csproj b/Providers/FreeSql.Provider.MySql/FreeSql.Provider.MySql.csproj index 2db5c008..cd0acbe3 100644 --- a/Providers/FreeSql.Provider.MySql/FreeSql.Provider.MySql.csproj +++ b/Providers/FreeSql.Provider.MySql/FreeSql.Provider.MySql.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.MySqlConnector/FreeSql.Provider.MySqlConnector.csproj b/Providers/FreeSql.Provider.MySqlConnector/FreeSql.Provider.MySqlConnector.csproj index a9b884da..a9795409 100644 --- a/Providers/FreeSql.Provider.MySqlConnector/FreeSql.Provider.MySqlConnector.csproj +++ b/Providers/FreeSql.Provider.MySqlConnector/FreeSql.Provider.MySqlConnector.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.Odbc/FreeSql.Provider.Odbc.csproj b/Providers/FreeSql.Provider.Odbc/FreeSql.Provider.Odbc.csproj index d35cef2b..d89d2a49 100644 --- a/Providers/FreeSql.Provider.Odbc/FreeSql.Provider.Odbc.csproj +++ b/Providers/FreeSql.Provider.Odbc/FreeSql.Provider.Odbc.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.Oracle/FreeSql.Provider.Oracle.csproj b/Providers/FreeSql.Provider.Oracle/FreeSql.Provider.Oracle.csproj index 776542ff..54c7d39a 100644 --- a/Providers/FreeSql.Provider.Oracle/FreeSql.Provider.Oracle.csproj +++ b/Providers/FreeSql.Provider.Oracle/FreeSql.Provider.Oracle.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.OracleOledb/FreeSql.Provider.OracleOledb.csproj b/Providers/FreeSql.Provider.OracleOledb/FreeSql.Provider.OracleOledb.csproj index 5b577177..bb5c3d21 100644 --- a/Providers/FreeSql.Provider.OracleOledb/FreeSql.Provider.OracleOledb.csproj +++ b/Providers/FreeSql.Provider.OracleOledb/FreeSql.Provider.OracleOledb.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.PostgreSQL/FreeSql.Provider.PostgreSQL.csproj b/Providers/FreeSql.Provider.PostgreSQL/FreeSql.Provider.PostgreSQL.csproj index 99356d70..799b9e24 100644 --- a/Providers/FreeSql.Provider.PostgreSQL/FreeSql.Provider.PostgreSQL.csproj +++ b/Providers/FreeSql.Provider.PostgreSQL/FreeSql.Provider.PostgreSQL.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.QuestDb/FreeSql.Provider.QuestDb.csproj b/Providers/FreeSql.Provider.QuestDb/FreeSql.Provider.QuestDb.csproj index a348dbd5..bdff6a08 100644 --- a/Providers/FreeSql.Provider.QuestDb/FreeSql.Provider.QuestDb.csproj +++ b/Providers/FreeSql.Provider.QuestDb/FreeSql.Provider.QuestDb.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.ShenTong/FreeSql.Provider.ShenTong.csproj b/Providers/FreeSql.Provider.ShenTong/FreeSql.Provider.ShenTong.csproj index e52b1d90..239b438a 100644 --- a/Providers/FreeSql.Provider.ShenTong/FreeSql.Provider.ShenTong.csproj +++ b/Providers/FreeSql.Provider.ShenTong/FreeSql.Provider.ShenTong.csproj @@ -15,7 +15,7 @@ $(AssemblyName) true true - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.SqlServer/FreeSql.Provider.SqlServer.csproj b/Providers/FreeSql.Provider.SqlServer/FreeSql.Provider.SqlServer.csproj index 39e980b8..ea301e5e 100644 --- a/Providers/FreeSql.Provider.SqlServer/FreeSql.Provider.SqlServer.csproj +++ b/Providers/FreeSql.Provider.SqlServer/FreeSql.Provider.SqlServer.csproj @@ -18,7 +18,7 @@ true false key.snk - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.SqlServerForSystem/FreeSql.Provider.SqlServerForSystem.csproj b/Providers/FreeSql.Provider.SqlServerForSystem/FreeSql.Provider.SqlServerForSystem.csproj index b79558cb..c8631815 100644 --- a/Providers/FreeSql.Provider.SqlServerForSystem/FreeSql.Provider.SqlServerForSystem.csproj +++ b/Providers/FreeSql.Provider.SqlServerForSystem/FreeSql.Provider.SqlServerForSystem.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.Sqlite/FreeSql.Provider.Sqlite.csproj b/Providers/FreeSql.Provider.Sqlite/FreeSql.Provider.Sqlite.csproj index faec93c9..2fe2ecf5 100644 --- a/Providers/FreeSql.Provider.Sqlite/FreeSql.Provider.Sqlite.csproj +++ b/Providers/FreeSql.Provider.Sqlite/FreeSql.Provider.Sqlite.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.SqliteCore/FreeSql.Provider.SqliteCore.csproj b/Providers/FreeSql.Provider.SqliteCore/FreeSql.Provider.SqliteCore.csproj index 25d04e0a..fd79b2f7 100644 --- a/Providers/FreeSql.Provider.SqliteCore/FreeSql.Provider.SqliteCore.csproj +++ b/Providers/FreeSql.Provider.SqliteCore/FreeSql.Provider.SqliteCore.csproj @@ -18,7 +18,7 @@ true key.snk false - 3.2.701-preview20230822 + 3.2.701-preview20230823 diff --git a/Providers/FreeSql.Provider.Xugu/FreeSql.Provider.Xugu.csproj b/Providers/FreeSql.Provider.Xugu/FreeSql.Provider.Xugu.csproj index 0d738296..dbc2bf25 100644 --- a/Providers/FreeSql.Provider.Xugu/FreeSql.Provider.Xugu.csproj +++ b/Providers/FreeSql.Provider.Xugu/FreeSql.Provider.Xugu.csproj @@ -15,7 +15,7 @@ $(AssemblyName) true true - 3.2.701-preview20230822 + 3.2.701-preview20230823