src/dazzle_back/graphql/resolver_generator.py¶
Generated: 2026-03-30T04:38:46.347302+00:00
Commit: 615f1354a103
Language: python
Scope: dazzle_back
Purpose¶
Resolver Generator - Generate GraphQL resolvers from BackendSpec.
Creates resolvers that delegate to the DNR service layer while enforcing multi-tenant isolation through context.
Key Exports¶
ResolverGeneratorgenerate_resolverscreate_query_typecreate_mutation_typeresolve_getresolve_listresolve_createresolve_updateresolve_delete
Dependencies¶
Imports¶
__future__.annotationscollections.abc.Callabletyping.TYPE_CHECKINGtyping.Anydazzle_back.graphql.context.GraphQLContextdazzle_back.specs.entity.EntitySpecstrawberrydazzle_back.specs.BackendSpecasyncio
Event Interactions¶
None detected.
Invariants and Assumptions¶
- Validates: Failed to create {entity_name}: {e}
- Validates: No service or repository for {entity_name}
- Validates: {entity_name} not found
- Validates: Failed to update {entity_name}: {e}
Tests¶
tests/integration/test_graphql_integration.pytests/unit/test_graphql.py
Notes¶
This page was automatically generated by tools/gen_reference_docs.py.