From 60186bbad9570a331145f2a097f4ca55b2f04e8e Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sun, 29 May 2022 15:25:31 +0800 Subject: [PATCH] PgSql smallint array --- .../SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Src/Asp.Net/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs b/Src/Asp.Net/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs index c6e2848b5..41ac202f6 100644 --- a/Src/Asp.Net/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs +++ b/Src/Asp.Net/SqlSugar/Realization/PostgreSQL/PostgreSQLProvider.cs @@ -119,6 +119,10 @@ namespace SqlSugar { sqlParameter.NpgsqlDbType = NpgsqlDbType.Integer | NpgsqlDbType.Array; } + else if (parameter.DbType.IsIn(System.Data.DbType.Int16)) + { + sqlParameter.NpgsqlDbType = NpgsqlDbType.Smallint | NpgsqlDbType.Array; + } else if (parameter.DbType.IsIn(System.Data.DbType.Int64)) { sqlParameter.NpgsqlDbType = NpgsqlDbType.Bigint | NpgsqlDbType.Array;