Migrate assessments to class-based model
All checks were successful
Build & Push / Build & Push image (push) Successful in 42s

- Dropped the existing assessments table to remove user_id association.
- Created a new assessments table linked to classes (class_id) allowing multiple teachers to share assessments.
- Added necessary indexes for performance optimization.
- Downgrade functionality to revert back to user-based assessments if needed.
This commit is contained in:
2026-03-05 22:36:36 +01:00
parent d55b700502
commit 1acaf26a38
5 changed files with 1074 additions and 1826 deletions

File diff suppressed because it is too large Load Diff