From dc13ba3186cec4e30a53db4dd26117117bfabbe9 Mon Sep 17 00:00:00 2001 From: Vladislav Kopnin Date: Mon, 26 Oct 2026 17:31:30 +0300 Subject: [PATCH] chore: keep progress migrations compatible with feature branch The current local database already has V10 from the groups/courses branch; include it so master can start without a migration history gap. --- .../main/resources/db/migration/V10__profile_authors.sql | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 services/progress-service/src/main/resources/db/migration/V10__profile_authors.sql diff --git a/services/progress-service/src/main/resources/db/migration/V10__profile_authors.sql b/services/progress-service/src/main/resources/db/migration/V10__profile_authors.sql new file mode 100644 index 0000000..722fa22 --- /dev/null +++ b/services/progress-service/src/main/resources/db/migration/V10__profile_authors.sql @@ -0,0 +1,7 @@ +-- Автор комментария и последнего изменения оценки — для профиля студента курса. +-- Старые записи остаются без автора и отображаются как «автор не указан». +ALTER TABLE grade_comments ADD COLUMN author_account_id uuid; +ALTER TABLE lab_grades ADD COLUMN updated_by_account_id uuid; + +-- Комментарии уже индексированы grade_comments_grade_idx (student_id, lab_id). +CREATE INDEX lab_grades_lab_idx ON lab_grades (lab_id);