CRUD Generator
warning
The CRUD Generator will be deprecated in a future version. Prefer Agent Skills for scaffolding CRUD features where possible — they teach AI coding assistants to produce CRUD code in the same style the generator emits, so skill-produced code fits seamlessly next to existing generated code.
To accelerate the development of a feature, the CRUD Generator can be used to generate the usual CRUD operations (in GraphQL) for the feature. The CRUD Generator is available for the API and for the Admin. The CRUD Generator can be used in two ways:
"True" Generation
The code is regenerated when changes are made to the entity.
- ➕ Advantages: Changes to the entity and improvements in the generator are directly adopted.
- ➖ Disadvantage: Inflexible. Changes to the generated code are not possible.
Scaffolding
The generated code is used as a starting point.
- ➕ Advantage: Flexibility. Changes to the generated code are easily possible.
- ➖ Disadvantage: Improvements in the generator must be manually incorporated.