name: ezorm-gen-yaml-mongo description: Generate Go code from ezorm YAML (mongo). Use when asked to produce Go output from mongo YAML schemas; provide the exact ezorm CLI command(s).
Ezorm Gen Yaml (Mongo)
Scope
Generate Go code from ezorm YAML schema files for mongo using the ezorm CLI.
Read these files when command details or examples are needed:
Makefile(target:gene2e)e2e/mongo/If the localreferences/orassets/directories are missing, run:scripts/init.sh(orscripts/init.sh --forceto refresh). Validate withscripts/validate.sh. Ifbin/ezormis missing, runscripts/ensure-ezorm.shfirst.
Workflow
- Confirm input YAML path(s) and output directory.
- Choose goPackage and namespace (required for
ezorm gen). - Use the mongo command pattern:
bin/ezorm gen -i <yaml-or-dir> -o <out-dir> --goPackage <pkg> --namespace <ns>
- Output only the command(s) needed. Do not generate Go code in the response.
Output Rules
- Emit shell command(s) only.
- Do not invent paths; use the user-provided locations.
- Prefer a single command per directory when input is a folder.