# `Grephql.EmbeddedSchema`
[🔗](https://github.com/fahchen/grephql/blob/v0.10.1/lib/grephql/embedded_schema.ex#L1)

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

# `typed_embedded_schema`
*macro* 

---

*Consult [api-reference.md](api-reference.md) for complete listing*
