Releases: ProjectXero/dbds
Releases · ProjectXero/dbds
v3.4.0
3.4.0 (2023-02-06)
Features
- generate info object for clients to pass as the DBDataSource type parameter (57e05d2)
- generate update schemas derived from the insert schemas (e32b2d6)
v3.3.1
3.3.1 (2023-01-22)
Bug Fixes
- check for null in isEmptyObject (a8641c7)
- correctly handle insert of an empty object at the query builder level (cde95b0)
v3.3.0
3.3.0 (2022-12-13)
Features
- overhaul everything again and add update schemas (83b012e)
v3.2.2
3.2.2 (2022-12-10)
Bug Fixes
- nullable columns aren't optional in select, rip (cc3408d)
v3.2.1
3.2.1 (2022-12-10)
Bug Fixes
- nullable columns are also optional (2e78241)
v3.2.0
3.2.0 (2022-12-10)
Features
- modify insert types based on updatability (9b2d4f7)
Bug Fixes
- correctly type expression generated columns (da792a1)
- correctly type generated id columns (073cfad)
v3.1.0
3.1.0 (2022-12-10)
Features
- disable eslint by default (a363713)
Bug Fixes
- zod date function is lowercase (f60bbbc)
v3.0.0
3.0.0 (2022-12-10)
⚠ BREAKING CHANGES
- overhaul everything to be Zod-based
- update everything for latest slonik
- remove dependency on apollo
Features
- overhaul everything to be Zod-based (d3d2166)
- update everything for latest slonik (cf6417c)
Bug Fixes
- circular, recursive, and out-of-order relationships (4a42a4b)
- default value expression (a98e6e8)
- differentiate select and insert types (6aa881a)
- import sources are strings, not identifiers (aa1817b)
- remove dependency on apollo (98d9ef5)
v2.5.0
2.5.0 (2022-06-02)
Features
- allow query options to be overridden at call time (e827992)
- allow query options to be overridden at call time (#446) (be19e5d)
v2.4.0
2.4.0 (2022-04-13)
Features
- add zod-based schema parsing capability (51a2957)
- generate columnTypes as const rather than Record (8bda964)