Brian M. Carlson
9bcf55dda9
Fix vulnerability
2017-08-12 16:31:32 -05:00
T.J. Schuck
e5f0e5d36a
s/2016/2017/ ( #1291 )
2017-05-17 16:47:07 -05:00
Illirik Smirnov
522d62229b
Resolve merge conflict in PR #1041 ( #1065 )
...
* Add license comment
* Delete pool.js
2016-06-24 10:56:43 -05:00
Jens Kristian Geyti
02c47f5071
Support querying tables with column names with multiple apostrophes (issue #934 ). Includes integration test.
2016-02-10 20:52:43 +00:00
David H. Bronke
a0bf25e308
Implemented per-client type parser overrides.
...
Adds Client#getTypeParser() and Client#setTypeParser().
2014-12-03 10:38:57 -06:00
Luke Murray
a8f9b7dc93
avoid eval if the row is returned as an array
2014-05-21 00:44:53 +10:00
Brian M. Carlson
876abe8730
Break type parsing into separate module
2014-03-15 15:36:27 -05:00
Brian M. Carlson
5f592a1240
Fix exception caused by column names with single quotes
...
Also rename some test files so they match the Makefile regex. They will be included in the test suite from now on.
2014-01-22 08:38:29 -06:00
Brian Carlson
5108161a47
Cleanup & tweak perf a bit
2013-08-17 14:21:19 -05:00
Brian Carlson
306f5dd493
Add comments
2013-08-07 15:35:07 -05:00
Brian Carlson
4cdd7a116b
Compile result parsing for a 60% speed increase
...
Tested against a 1000 row result set. Need to test against
smaller result sets & figure out a way to make this backwards compatible if possible
2013-08-07 15:33:57 -05:00
Brian Carlson
145666c1b3
Support result rows as arrays
2013-07-08 17:45:06 -05:00
Brian Carlson
5462561e51
Cache result parser lookups
2013-07-08 09:32:53 -05:00
Brian Carlson
413eff72e5
Move row parsing into result object
2013-07-08 09:30:10 -05:00
Brian Carlson
337d49dddb
Return field metadata on result object
...
Closes #209
Native implementation requires significant refactor and so I wont work on this
if/until there is an issue for it
2013-06-03 12:14:47 -05:00
brianc
3f5df0afa2
make tests pass on pg@8.4.9
2013-04-17 10:29:42 -05:00
brianc
b58ae9e7f7
clean up prototype shorthand
...
For some reason a few years ago I thought it would be neat to use a shorthand version of prototype to save myself some keystrokes. That was a cosmetic mistake. It also breaks ctags.
Also, normalized some whitespace.
2013-03-06 08:48:52 -06:00
Philipp Borgers
28afce25ed
fix jshint errors for lib/result.js
2013-01-24 21:59:28 +01:00
brianc
102a069bd2
have native bindings emit proper result object on 'end' event - closes #219
2012-12-10 23:25:26 -06:00
bmc
886926a777
pass result object to native query 'row' event - closes #183
2012-09-09 21:13:36 -05:00
Alexander Sulfrian
1e6124746c
conversion pg text to binary protocol started
2011-01-27 15:10:45 +01:00