Add task schema, model, and validation #47

Closed
opened 2026-09-05 19:43:03 +02:00 by arne · 0 comments
Owner

Define task domain and schema: project ownership, title/description, status, priority, due date, ordering, timestamps, completion, and archive semantics.

Acceptance criteria:

  • Migration constraints project ownership/status/priority/date/order invariants.
  • Typed model and structured validation cover required fields and canonical UTC dates.
  • Tests cover migration, FK/constraints, ordering/status/priority validation.
  • make check passes.
Define task domain and schema: project ownership, title/description, status, priority, due date, ordering, timestamps, completion, and archive semantics. Acceptance criteria: - Migration constraints project ownership/status/priority/date/order invariants. - Typed model and structured validation cover required fields and canonical UTC dates. - Tests cover migration, FK/constraints, ordering/status/priority validation. - make check passes.
arne closed this issue 2026-09-05 19:47:52 +02:00
Sign in to join this conversation.
No labels
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
arne/fjomp#47
No description provided.