Vitaliy Filippov
60e821fc54
Fix postgresql auto-reconnection
2022-01-19 18:47:15 +03:00
Vitaliy Filippov
bc475535d7
Fix a possible transaction/single query race in PgSQL wrapper, allow SQL.Text in update
2021-11-24 12:59:27 +03:00
Vitaliy Filippov
5ffc8b283d
Fixes for new fixes :D
2021-09-16 12:19:21 +03:00
Vitaliy Filippov
87bbc60ffd
Remove non-intuitive unpacking requirement in select-builder-pgsql, fix transactions
...
Breaking change. Changes [ [ 'id', 1, 2, 3 ] ] set syntax to [ [ 'id', [ 1, 2, 3 ] ] ].
2021-09-14 01:02:34 +03:00
Vitaliy Filippov
09c91c6bd1
Add partial ts declarations (experimental)
2021-08-04 12:18:08 +03:00
Vitaliy Filippov
7529c6dcbe
Add slow_query_time to log only slow queries
2020-11-17 15:15:20 +03:00
Vitaliy Filippov
b98797ed49
Remove select-builder-pgsql dependency from export-schema.js
2020-09-07 18:47:39 +03:00
Vitaliy Filippov
809ddfad04
Remove push.apply() as it crashes on very long lists
2020-06-12 15:31:08 +03:00
Vitaliy Filippov
880fb10561
Add schema export tool
2020-04-29 19:16:23 +03:00
Vitaliy Filippov
0db2ddd579
Fix format, logging
2020-04-29 19:02:53 +03:00
Vitaliy Filippov
e4a271d6bd
Various important fixes
...
- Don't decode other date types
- Add LOCK options
- Add CALC_FOUND_ROWS emulation
- Allow Text object as tables
- Export constants
- Some occult fixes for error handling in long-running daemons
- Add commit() and rollback() transaction wrapper methods
- Don't use postgresql bind variables because it slows down big queries
- Fix escaping! (shame on me)
2020-01-13 15:40:49 +03:00
Vitaliy Filippov
70dcc2c70b
NULL handling, quote(), DISTINCT ON and transaction wrapper
2019-07-05 13:51:43 +03:00
Vitaliy Filippov
f37c5d33fa
Add auto-reconnecting connection class wrapper
2019-06-05 16:47:10 +03:00
Vitaliy Filippov
50744ac6f8
Fix bug + add quote methods
2019-05-15 16:01:40 +03:00
Vitaliy Filippov
b4dd25148f
New syntax and split_using support
2019-05-10 01:27:32 +03:00
Vitaliy Filippov
43d8eb0d15
VALUES () tables, RETURNING and export select_builder
2019-05-08 16:42:58 +03:00
Vitaliy Filippov
6b4ddbd808
Initial commit
2019-05-08 00:27:36 +03:00