Grephql.EmbeddedSchema (Grephql v0.10.1)

Copy Markdown View Source

Base module for generated GraphQL embedded schemas.

Sets up EctoTypedSchema with @primary_key false so generated output/input types don't include an auto-generated :id field.

Overrides typed_embedded_schema/1 to automatically register TypedStructor.Plugins.Access, giving all generated schemas bracket-based field access (schema[:field], get_in/2).

Usage

use Grephql.EmbeddedSchema

Summary

Functions

typed_embedded_schema(list)

(macro)