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