Releases: drizzle-team/drizzle-graphql
Releases · drizzle-team/drizzle-graphql
0.8.2
0.8.1: Added support for enums with incompatible with GraphQL naming limitat…
- Added support for enums with incompatible with GraphQL naming limitation values
💬 : Now incompatible enum options will be named Opton${optionNumber}
.
The actual value in such cases could be found in type description prefixed with Value:
.
0.8.0: Added config option to limit depth of relations (temporary (hopefully…
- Added config option to limit depth of relations
0.7.3
- Added input type caching for reduced memory usage
0.7.2
- Fixed relation data selection on tables with typescript names with lowercase first letter
0.7.1
- Fixed relation selection ignore on aliased relations
0.7.0
- Added deep relations
❓ : How deep?
For each branch of table's relations, they are generated until the same table gets used twice. Upon second hit, table will still be generated, but will have no relations
❓ : Why are relations not recursive?
Recursive types are not supported by GraphQL
Feature: disable mutations on returned schema
- Added ability to disable mutations on returned schema
⚠️ : Mutations will still be generated for entities regardless of their inclusion in schema
0.5.0: Changed behaviour with only `__typename` selected: uses one random co…
- Changed behaviour with only
__typename
field selected: uses one random column instead of throwingNo columns selected
error
0.4.0
- Added proper enum support (now drizzle\database enums generate GraphQL enums instead of strings)
- Added error message when used with outdated versions of
drizzle-orm