ErrorsEntities, stores and migrations · rule
data.cleared_required_reference
A reference that can never be none is cleared on delete.
Area 5, Entities, stores and migrations; not declinable; the next step is usually the agent's.
entity Project { id: Uuid}entity Todo { id: Uuid project_id: Project.id { on_delete: OnDelete.cleared }}
error Todo.project_id can't be cleared
--> main.jadpo:8:20
|8 | on_delete: OnDelete.cleared | ^^^^^^^^^^^^^^^^ the field can't be `none`
- reason
OnDelete.clearedsets the reference tononewhen theProjectis deleted, which only an optional reference (Project.id?) can hold.- next
- Make it
Project.id?, or useOnDelete.restrictedorOnDelete.cascade(agent) - rule
- data.
cleared_ required_ reference - help
- https://jadpo.
dev/docs/errors/data. cleared_ required_ reference
Markdown for agents: /docs/errors/data.cleared_required_reference.md.Built from Jadpo main at aee2e8f.