From 51292969bce17c40a0936f183be1492ecd02a39e Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sat, 10 Dec 2022 13:54:01 +0800 Subject: [PATCH] Upgrade Driver --- .../Realization/PostgreSQL/PostgreSQLProvider.cs | 9 ++++++++- Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs b/Src/Asp.NetCore2/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs index 7fbe308de..08fa743ce 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs @@ -12,7 +12,14 @@ namespace SqlSugar { public partial class PostgreSQLProvider : AdoProvider { - public PostgreSQLProvider() { } + public PostgreSQLProvider() + { + if (SugarCompatible.IsFramework == false) + { + AppContext.SetSwitch("Npgsql.EnableLegacyTimestampBehavior", true); + AppContext.SetSwitch("Npgsql.DisableDateTimeInfinityConversions", true); + } + } public override IDbConnection Connection { get diff --git a/Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj b/Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj index 6780499cc..8c0b2d983 100644 --- a/Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj +++ b/Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj @@ -21,9 +21,9 @@ - + - +