Commit Graph

17 Commits (master)

Author SHA1 Message Date
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