Brian Carlson
fb5520bb8a
Remove built-in binary int64 parser
2013-07-30 13:15:31 -05:00
Maciek Sakrejda
816e9b43ea
Use the standard postgres:// URL prefix for consistency
...
Fixes #286 .
2013-07-22 10:45:26 -07:00
rpedela
539d3bae54
Move string escaping tests to proper locations.
2013-07-15 09:13:48 -05:00
sevastos
c2a93aafa5
Small improvements in parsers, additions to tests
2013-05-27 10:55:49 +03:00
sevastos
f827f56ed2
BigInt parsing bullet-proofing
2013-05-23 20:10:08 +03:00
bmc
2ef1bbf8de
Parse minutes in timezone description
...
Minutes in timezones are separated with a colon from the hour.
This closes #309
2013-04-22 04:57:46 -05:00
bmc
766b4286d5
merge branch v1.0
2013-04-04 11:51:55 -05:00
brianc
683d636501
better handling of client stream termination
...
1. Pass an error to an active query if the client is ended while a query is in progress.
2. actually emit 'end' event on the client when the stream ends
3. do not emit an error from native bindings if lasterror is null
2013-03-28 13:24:33 -05:00
Sandro Santilli
f38f9f084d
Fix parsing of numeric[], previously returning array of ints
...
Closes #304 , includes testcase
2013-03-14 10:06:46 +01:00
brianc
a5ee365116
remove parseFloat
2013-03-07 16:19:11 -06:00
brianc
e93a4a5d66
remove pauseDrain/resumeDrain
2013-03-07 16:12:09 -06:00
Francois Payette
7d773508fc
replace space by %20 in connection string before passing to url.parse
2013-01-24 20:05:55 -05:00
Brian C
beb3e4fcd1
Merge pull request #248 from liamks/master
...
Added varchar[] and char[] to array parsing.
2013-01-23 20:32:27 -08:00
Liam Kaufman
30fce731ca
added unit tests for the three array types
2013-01-23 20:35:20 -05:00
bmc
1e3107aa55
use ConnectionParameters for js client properties
2013-01-21 16:14:19 -06:00
brianc
312a3dd01c
update tests to assert local time for timestamp without timezone -- bumps minor version
2012-12-10 21:24:40 -06:00
Stephen Sugden
0205860dfd
Fix typos in simple-query-tests.js
2012-08-19 12:20:48 -07:00
booo
dea80ac588
Add unit test for #156 .
...
TODO: add integration test
2012-08-01 18:48:47 +02:00
Ahti Heinla
b65b76f2bd
Added parseStringArray() unit test with escaped strings
2011-11-30 02:54:01 +02:00
Alexander Sulfrian
09ee46da22
fix binaryParsers: oid is 32bit
2011-11-22 04:53:38 +01:00
Alexander Sulfrian
916895639b
Merge remote branch 'upstream/master'
...
Conflicts:
lib/query.js
lib/types.js
test/unit/client/query-tests.js
test/unit/client/typed-query-results-tests.js
2011-11-18 21:12:28 +01:00
Simon Tokumine
53423dfbaa
stringArrayParser can parse empty arrays & stringArrayParser tests
2011-10-24 14:08:05 +01:00
brianc
afe4382c63
change assert.length to assert.lengthIs
2011-10-10 19:21:06 -05:00
booo
aded1af4e5
unit/client/test-helper: removed unnecessary parameters for client.connect()
2011-10-03 03:26:49 -05:00
brianc
ec1c70c4b5
ability to pause/resume drain event for long-running async transactions
2011-08-29 23:43:36 -05:00
brianc
d9fbe9e878
remove require.paths use
2011-08-29 02:35:08 -05:00
ben hockey
8ffdfc16e4
added check for month in assert.UTCDate and fixed broken test
2011-08-12 12:17:43 -04:00
Aleksey Zhukov
f0aa7ccaea
Simple bytea support, returning buffers instead of escaped strings.
2011-07-20 02:14:40 +04:00
Aleksey Zhukov
6dd0157280
Fixes for testing with non-local Postgres server.
2011-07-20 01:55:39 +04:00
Alexander Sulfrian
36243af0af
tests: fixed bug, because of renamed function
2011-07-10 22:50:01 +02:00
Alexander Sulfrian
207b7dbb2b
Merge remote branch 'upstream/master'
...
Conflicts:
lib/query.js
test/unit/client/typed-query-results-tests.js
2011-06-21 21:42:43 +02:00
Alexander Sulfrian
727de59494
tests: added test for binary timestamp
2011-06-19 16:31:48 +02:00
Alexander Sulfrian
a8acf9a656
tests: added test for binary null
2011-06-19 14:53:26 +02:00
Alexander Sulfrian
abaa4a1020
tests: added some tests for binary parser
2011-06-16 18:36:56 +02:00
Edward Faulkner
795ef164fb
Decided not to include zero fields, for consistency.
2011-04-29 10:52:55 -04:00
Edward Faulkner
54d065f4a1
Adding a parser for postgres time intervals
2011-04-29 10:39:00 -04:00
brianc
c1b5fe2ab0
native 'notify' and 'notification' events
2011-03-04 20:04:59 +00:00
brianc
749531f597
notification message
2011-03-03 23:20:47 -06:00
brianc
16aa5ae981
working on bubbling up notifications
2011-03-03 22:55:06 -06:00
brianc
0b97f699c5
merge master into topic
2011-03-03 18:31:20 +00:00
brianc
08eddd26e2
make type coercion a part of the api
2011-03-03 18:05:29 +00:00
bmc
c0ef5296c6
support for connecting via domain socket
2011-03-01 20:35:14 +00:00
bmc
d5bd9c904a
defaults changed to be more in line with libpq defaults
2011-03-01 20:13:04 +00:00
Brian Carlson
7d05daaf2c
removed some globals from tests
2011-02-23 19:50:43 -06:00
brianc
daa370a610
move some query listener delegation to client
2011-02-04 19:03:23 -06:00
Brian Carlson
2029248dbe
edge case millisecond parsing fixed
2011-01-23 23:58:03 -06:00
Brian Carlson
2e3dee254f
failing test for the elusive milisecond parsing bug
2011-01-23 22:19:55 -06:00
brianc
56ba2567ce
result of query contains metadata about query execution
2011-01-19 00:35:32 -06:00
Brian Carlson
31b5f82ad0
initial implementation of providing command execution results
2011-01-18 23:03:24 -06:00
Brian Carlson
fcd1fd563b
add failing tests for missing query result metadata
2011-01-18 22:37:37 -06:00