diff --git a/Src/Asp.Net/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs b/Src/Asp.Net/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs index 7fbe308de..08fa743ce 100644 --- a/Src/Asp.Net/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs +++ b/Src/Asp.Net/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