A helper package for working with ent, which includes the following high-level utilities:
- Mixin used for assigning a different ID type than the one generated by
ent
(we use ULIDs) - Mixin used for assigning some default columns (
created_at
,created_by
, etc. - check out themixin
directory for more details) - A vanilla, drop-in, setup for using
ent
with our standard tool chainsgqlgen
,gqlgenc
, and some other helpers - Soft-delete extension with cascade delete functionality added in
- Multi-driver support for various databases
- SQLite connection interface management
When using the generated graphql
schemas, you must have the Upload
scaler defined, which are used for the file upload resolvers:
scalar Upload