@prisma/adapter-neon
Advanced tools
Comparing version 5.5.0-dev.61 to 5.5.0-dev.62
@@ -37,2 +37,3 @@ "use strict"; | ||
var ArrayColumnType = { | ||
BIT_ARRAY: 1561, | ||
BOOL_ARRAY: 1e3, | ||
@@ -42,7 +43,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, | ||
@@ -52,2 +56,3 @@ JSON_ARRAY: 199, | ||
NUMERIC_ARRAY: 1231, | ||
OID_ARRAY: 1028, | ||
TEXT_ARRAY: 1009, | ||
@@ -57,2 +62,3 @@ TIMESTAMP_ARRAY: 1115, | ||
UUID_ARRAY: 2951, | ||
VARBIT_ARRAY: 1563, | ||
VARCHAR_ARRAY: 1015, | ||
@@ -117,5 +123,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: | ||
@@ -136,2 +146,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: | ||
@@ -197,4 +210,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_serverless.types.setTypeParser(ArrayColumnType.BIT_ARRAY, normalize_array(normalizeBit)); | ||
import_serverless.types.setTypeParser(ArrayColumnType.VARBIT_ARRAY, normalize_array(normalizeBit)); | ||
@@ -201,0 +219,0 @@ // src/neon.ts |
{ | ||
"name": "@prisma/adapter-neon", | ||
"version": "5.5.0-dev.61", | ||
"version": "5.5.0-dev.62", | ||
"description": "Prisma's driver adapter for \"@neondatabase/serverless\"", | ||
@@ -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
25364
667
+ Added@prisma/driver-adapter-utils@5.5.0-dev.62(transitive)
- Removed@prisma/driver-adapter-utils@5.5.0-dev.61(transitive)