This repository was archived by the owner on Apr 17, 2023. It is now read-only.
This repository was archived by the owner on Apr 17, 2023. It is now read-only.
DataSyncPlugin assumes presence of types generated by SchemCRUDPlugin #2118
Open
Description
- Module:
@graphback/datasync
,@graphback/codegen-schema
- Version: *
- Node.js / npm versions:
When CRUD flags are disabled, input types are not generated and are unavailable to non-core plugins:
Cannot find InputTypeComposer with name MutateNoteInput
I think we need to generate all input types regardless of whether they are used in SchemaCRUDPlugin, and only strip them at the very end of the plugin chain, if possible.