@prisma/adapter-pg
Advanced tools
Comparing version 5.5.0-dev.61 to 5.5.0-dev.62
@@ -36,2 +36,3 @@ "use strict"; | ||
var ArrayColumnType = { | ||
BIT_ARRAY: 1561, | ||
BOOL_ARRAY: 1e3, | ||
@@ -41,7 +42,10 @@ BYTEA_ARRAY: 1001, | ||
CHAR_ARRAY: 1002, | ||
CIDR_ARRAY: 651, | ||
DATE_ARRAY: 1182, | ||
FLOAT4_ARRAY: 1021, | ||
FLOAT8_ARRAY: 1022, | ||
INET_ARRAY: 1041, | ||
INT2_ARRAY: 1005, | ||
INT4_ARRAY: 1007, | ||
INT8_ARRAY: 1016, | ||
JSONB_ARRAY: 3807, | ||
@@ -51,2 +55,3 @@ JSON_ARRAY: 199, | ||
NUMERIC_ARRAY: 1231, | ||
OID_ARRAY: 1028, | ||
TEXT_ARRAY: 1009, | ||
@@ -56,2 +61,3 @@ TIMESTAMP_ARRAY: 1115, | ||
UUID_ARRAY: 2951, | ||
VARBIT_ARRAY: 1563, | ||
VARCHAR_ARRAY: 1015, | ||
@@ -116,5 +122,9 @@ XML_ARRAY: 143 | ||
return import_driver_adapter_utils.ColumnTypeEnum.CharArray; | ||
case ArrayColumnType.BPCHAR_ARRAY: | ||
case ArrayColumnType.TEXT_ARRAY: | ||
case ArrayColumnType.VARCHAR_ARRAY: | ||
case ArrayColumnType.BPCHAR_ARRAY: | ||
case ArrayColumnType.VARBIT_ARRAY: | ||
case ArrayColumnType.BIT_ARRAY: | ||
case ArrayColumnType.INET_ARRAY: | ||
case ArrayColumnType.CIDR_ARRAY: | ||
case ArrayColumnType.XML_ARRAY: | ||
@@ -135,2 +145,5 @@ return import_driver_adapter_utils.ColumnTypeEnum.TextArray; | ||
return import_driver_adapter_utils.ColumnTypeEnum.UuidArray; | ||
case ArrayColumnType.INT8_ARRAY: | ||
case ArrayColumnType.OID_ARRAY: | ||
return import_driver_adapter_utils.ColumnTypeEnum.Int64Array; | ||
default: | ||
@@ -196,4 +209,9 @@ if (fieldTypeId >= 1e4) { | ||
const buffers = parseBytesArray(serializedBytesArray); | ||
return buffers.map(encodeBuffer); | ||
return buffers.map((buf) => buf ? encodeBuffer(buf) : null); | ||
}); | ||
function normalizeBit(bit) { | ||
return bit; | ||
} | ||
import_pg.types.setTypeParser(ArrayColumnType.BIT_ARRAY, normalize_array(normalizeBit)); | ||
import_pg.types.setTypeParser(ArrayColumnType.VARBIT_ARRAY, normalize_array(normalizeBit)); | ||
@@ -200,0 +218,0 @@ // src/pg.ts |
{ | ||
"name": "@prisma/adapter-pg", | ||
"version": "5.5.0-dev.61", | ||
"version": "5.5.0-dev.62", | ||
"description": "Prisma's driver adapter for \"pg\"", | ||
@@ -18,3 +18,3 @@ "main": "dist/index.js", | ||
"postgres-array": "^3.0.2", | ||
"@prisma/driver-adapter-utils": "5.5.0-dev.61" | ||
"@prisma/driver-adapter-utils": "5.5.0-dev.62" | ||
}, | ||
@@ -21,0 +21,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
23986
634
+ Added@prisma/driver-adapter-utils@5.5.0-dev.62(transitive)
- Removed@prisma/driver-adapter-utils@5.5.0-dev.61(transitive)