Fix report card (#1845)

* fix: report card

Fix and simplify calculation of the number of assignments a user solved.
Rename `UserTracker` to `UserProgress`
Rename `LessonTracker` to `LessonProgress`
Rename tables in database
This commit is contained in:
Nanne Baars
2024-07-09 20:07:09 +02:00
committed by GitHub
parent 1531987da5
commit a0b6decf34
27 changed files with 237 additions and 248 deletions

View File

@ -0,0 +1,22 @@
ALTER TABLE container.lesson_tracker
RENAME TO container.lesson_progress;
ALTER TABLE container.lesson_tracker_all_assignments
ALTER COLUMN lesson_tracker_id RENAME TO lesson_progress_id;
ALTER TABLE container.lesson_tracker_all_assignments
RENAME TO container.lesson_progress_all_assignments;
ALTER TABLE container.lesson_tracker_solved_assignments
ALTER COLUMN lesson_tracker_id RENAME TO lesson_progress_id;
ALTER TABLE container.lesson_tracker_solved_assignments
RENAME TO container.lesson_progress_solved_assignments;
ALTER TABLE container.user_tracker
RENAME TO container.user_progress;
ALTER TABLE container.user_tracker_lesson_trackers
ALTER COLUMN user_tracker_id RENAME TO user_progress_id;
ALTER TABLE container.user_tracker_lesson_trackers
ALTER COLUMN lesson_trackers_id RENAME TO lesson_progress_id;
ALTER TABLE container.user_tracker_lesson_trackers
RENAME TO container.user_progress_lesson_progress;