10 Commits

Author SHA1 Message Date
7d0a5d0423 Add ChoreAssignmentType enum and assignment_type field to Chore model
- NEW: ChoreAssignmentType enum (ANY_ONE, ALL_ASSIGNED)
- NEW: assignment_type field with default ANY_ONE
- ANY_ONE: Only one assigned person needs to complete
- ALL_ASSIGNED: All assigned people must complete
- Supports new chore completion logic for multi-user assignments
2026-02-02 21:39:29 +11:00
0c5dbb7ad7 Add points field to Chore model to support point-based reward system 2026-02-01 13:30:44 +11:00
2d5a7076f1 Add discord_id and profile_picture fields to User model 2026-01-28 17:21:47 +11:00
b76fcbdb84 Update ChoreFrequency enum: replace adhoc with on_trigger 2026-01-28 17:04:31 +11:00
1f58169043 Import both User and Chore models to fix relationships 2026-01-28 08:23:59 +11:00
7eb45c8b93 Fix User-Chore relationship with lazy loading 2026-01-28 08:23:46 +11:00
5a022ebcb2 Add Meal model 2026-01-26 21:55:58 +11:00
0a17ecf1a8 Add Chore model 2026-01-26 21:55:51 +11:00
5d79f10f85 Add User model 2026-01-26 21:55:43 +11:00
c87dd94ef8 Add models __init__.py 2026-01-26 21:55:35 +11:00