From 440f8bd3e9df1f2b3a17d5eb0d2a38f4102f524c Mon Sep 17 00:00:00 2001 From: Cameron Howey Date: Mon, 13 Feb 2012 16:09:09 -0500 Subject: [PATCH] Add all numeric array data types We can use `parseIntegerArray` to correctly parse *any* numeric array. We just have to register the correct oids. --- lib/textParsers.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/textParsers.js b/lib/textParsers.js index 5032d04b..3fc356a7 100644 --- a/lib/textParsers.js +++ b/lib/textParsers.js @@ -118,8 +118,12 @@ var init = function(register) { register(16, parseBool); register(1114, parseDate); register(1184, parseDate); - register(1007, parseIntegerArray); - register(1016, parseIntegerArray); + register(1005, parseIntegerArray); // _int2 + register(1007, parseIntegerArray); // _int4 + register(1016, parseIntegerArray); // _int8 + register(1021, parseIntegerArray); // _float4 + register(1022, parseIntegerArray); // _float8 + register(1231, parseIntegerArray); // _numeric register(1008, parseStringArray); register(1009, parseStringArray); register(1186, parseInterval);