Releases: wsporto/typesql
Releases · wsporto/typesql
Release list
v0.24.0
What's Changed
SQLite:
- fix(codegen): use
| nullin sqlite and mysql by @okuuva in #120 - fix(sqlite): UPSERT reused-named-param arg miscount by @okuuva in #119
- test: improve compatibility by @okuuva in #121
- fix(postgres): EXTRACT() returns numeric (PG14+) by @okuuva in #123
- fix(sqlite): single row RETURNING codegen by @okuuva in #124
- Sqlite dml multi row by @wsporto in #126
- improve generated code style and empty RETURNING handling by @wsporto in #127
- fix(sqlite): handle DELETE statements without WHERE by @wsporto in #128
- expand array parameters in UPDATE/DELETE stmts by @wsporto in #129
New Contributors
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- improve explanation for config values in readme by @bertyhell in #108
- fix(parser): correctly handle quotes in mysql and sqlite column names by @bertyhell in #112
- feat: add option to disable index.ts files generation by @bertyhell in #114
- codegen: use \n as default line ending
New Contributors
- @bertyhell made their first contribution in #108
Full Changelog: v0.22.0...v0.23.0
v0.22.0
v0.21.2
v0.21.1
v0.21.0
v0.20.0
What's Changed
General:
- feat(config): support environment variable in databaseUri and authToken config (#88)
- feat(config): add outDir option to config (#89)
Postgres:
- feat(postgres): add support for row-wise null check (WHERE t.* IS NULL) (#85)
- feat(postgres): handle implicit lateral cross join (#86)
- fix(codegen): use
| nullinstead of optional?in result types (#87)
Full Changelog: v0.19.2...v0.20.0
v0.19.2
v0.19.1
What's Changed
SQLite
Postgres
- feat(codegen): improve CRUD generation for tables with default values (#78)
- feat(codegen): support pg.PoolClient in function parameters
New Contributors
Full Changelog: v0.19.0...v0.19.1