From e15e49f510d9d20fe7b4584fedacf08c72d4efa5 Mon Sep 17 00:00:00 2001 From: Maksim Skobaro Date: Tue, 24 Jun 2025 00:02:21 +0300 Subject: [PATCH] changes. --- .../db/migration/V10000__Insert_test_data.sql | 138 ++++++++++++++++++ 1 file changed, 138 insertions(+) create mode 100644 server/src/main/resources/db/migration/V10000__Insert_test_data.sql diff --git a/server/src/main/resources/db/migration/V10000__Insert_test_data.sql b/server/src/main/resources/db/migration/V10000__Insert_test_data.sql new file mode 100644 index 0000000..1cb6c04 --- /dev/null +++ b/server/src/main/resources/db/migration/V10000__Insert_test_data.sql @@ -0,0 +1,138 @@ +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (2, 'Сергей', 'Иванов', 'Александрович', 'ivanov.s.a@yandex.ru', '+79991234567', false, '2025-06-23 03:30:29.770236', '2025-06-23 03:30:29.770243'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (3, 'Анна', 'Петрова', 'Викторовна', 'petrova.anna@mail.ru', '+79992345678', false, '2025-06-23 03:30:51.070370', '2025-06-23 03:30:51.070383'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (4, 'Михаил', 'Сидоров', 'Юрьевич', 'sidorov.mikhail@gmail.com', '+79993456789', false, '2025-06-23 03:34:04.812946', '2025-06-23 03:34:04.812950'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (5, 'Екатерина', 'Козлова', 'Дмитриевна', 'kozlova.ekaterina@yandex.ru', '+79994567890', false, '2025-06-23 03:34:22.224929', '2025-06-23 03:34:22.224937'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (6, 'Алексей', 'Смирнов', 'Игоревич', 'smirnov.alexey@mail.ru', '+79995678901', false, '2025-06-23 03:34:44.026899', '2025-06-23 03:34:44.026907'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (7, 'Ольга', 'Васильева', 'Сергеевна', 'vasilieva.olga@gmail.com', '+79996789012', false, '2025-06-23 03:35:04.258782', '2025-06-23 03:35:04.258786'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (8, 'Павел', 'Кузнецов', 'Андреевич', 'kuznetsov.pavel@yandex.ru', '+79997890123', false, '2025-06-23 03:35:23.594053', '2025-06-23 03:35:23.594057'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (9, 'Светлана', 'Морозова', 'Николаевна', 'morozova.svetlana@mail.ru', '+79998901234', false, '2025-06-23 03:35:41.692339', '2025-06-23 03:35:41.692348'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (10, 'Дмитрий', 'Попов', 'Евгеньевич', 'popov.dmitry@gmail.com', '+79999012345', false, '2025-06-23 03:35:57.449960', '2025-06-23 03:35:57.449967'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (11, 'Мария', 'Лебедева', 'Алексеевна', 'lebedeva.maria@yandex.ru', '+79990123456', false, '2025-06-23 03:36:15.662888', '2025-06-23 03:36:15.662897'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (12, 'Артём', 'Новиков', 'Вадимович', 'novikov.artem@mail.ru', '+79991235678', false, '2025-06-23 03:36:32.688934', '2025-06-23 03:36:32.688937'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (13, 'Юлия', 'Фёдорова', 'Олеговна', 'fedorova.yulia@gmail.com', '+79992346789', false, '2025-06-23 03:36:56.836898', '2025-06-23 03:36:56.836906'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (14, 'Игорь', 'Михайлов', 'Павлович', 'mikhaylov.igor@yandex.ru', '+79993457890', false, '2025-06-23 03:37:10.639420', '2025-06-23 03:37:10.639426'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (15, 'Елена', 'Беляева', 'Викторовна', 'belyaeva.elena@mail.ru', '+79994568901', false, '2025-06-23 03:37:25.821122', '2025-06-23 03:37:25.821125'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (16, 'Андрей', 'Григорьев', 'Сергеевич', 'grigoriev.andrey@gmail.com', '+79995679012', false, '2025-06-23 03:37:43.800145', '2025-06-23 03:37:43.800148'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (17, 'Наталья', 'Орлова', 'Ивановна', 'orlova.natalia@yandex.ru', '+79996780123', false, '2025-06-23 03:37:59.523747', '2025-06-23 03:37:59.523750'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (18, 'Виктор', 'Ковалёв', 'Дмитриевич', 'kovalev.viktor@mail.ru', '+79997891234', false, '2025-06-23 03:38:18.141073', '2025-06-23 03:38:18.141083'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (19, 'Дарья', 'Соколова', 'Александровна', 'sokolova.darya@gmail.com', '+79998912345', false, '2025-06-23 03:38:33.493732', '2025-06-23 03:38:33.493738'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (20, 'Евгений', 'Романов', 'Николаевич', 'romanov.evgeny@yandex.ru', '+79990124567', false, '2025-06-23 03:38:52.229061', '2025-06-23 03:38:52.229065'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (21, 'Алина', 'Зайцева', 'Сергеевна', 'zaytseva.alina@mail.ru', '+79991236789', false, '2025-06-23 03:39:08.364108', '2025-06-23 03:39:08.364111'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (24, 'Арсений', 'Баранов', 'Викторович', 'baranov.arseny@mail.ru', '+79994569012', false, '2025-06-23 03:40:11.579147', '2025-06-23 03:40:11.579149'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (25, 'Ксения', 'Егорова', 'Павловна', 'egorova.ksenia@gmail.com', '+79995670123', false, '2025-06-23 03:40:55.806292', '2025-06-23 03:40:55.806297'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (26, 'Никита', 'Лазарев', 'Андреевич', 'lazarev.nikita@yandex.ru', '+79996781234', false, '2025-06-23 03:41:27.952004', '2025-06-23 03:41:27.952007'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (27, 'София', 'Тихонова', 'Дмитриевна', 'tikhonova.sofia@mail.ru', '+79997892345', false, '2025-06-23 03:41:56.458424', '2025-06-23 03:41:56.458431'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (23, 'Валерия', 'Королёва', 'Игоревна', 'koroleva.valeria@yandex.ru', '+79993458901', false, '2025-06-23 03:42:42.283585', '2025-06-23 03:42:42.283594'); +INSERT INTO public.participant (id, first_name, last_name, middle_name, email, number_phone, deleted, created_at, updated_at) VALUES (22, 'Максим', 'Волков', 'Олегович', 'volkov.maxim@gmail.com', '+79992347890', false, '2025-06-23 04:17:19.212758', '2025-06-23 04:17:19.212763'); + +INSERT INTO public.teacher_data (id, participant_id, degree, created_at, updated_at) VALUES (1, 22, 'ктн., доц.', '2025-06-23 03:39:38.369701', '2025-06-23 03:39:38.369706'); +INSERT INTO public.teacher_data (id, participant_id, degree, created_at, updated_at) VALUES (2, 23, 'ктн., доц.', '2025-06-23 03:39:55.268771', '2025-06-23 03:39:55.268774'); +INSERT INTO public.teacher_data (id, participant_id, degree, created_at, updated_at) VALUES (3, 24, 'ктн., доц.', '2025-06-23 03:40:11.580333', '2025-06-23 03:40:11.580339'); + +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (1, 'Разработка системы рекомендаций фильмов с использованием машинного обучения', 1, 1, '2025-06-23 03:44:10.229018', '2025-06-23 03:44:10.229025'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (2, 'Создание чат-бота для автоматизации клиентской поддержки', 1, 1, '2025-06-23 03:44:16.798881', '2025-06-23 03:44:16.798888'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (3, 'Анализ производительности алгоритмов сортировки на больших данных', 1, 1, '2025-06-23 03:44:24.036407', '2025-06-23 03:44:24.036426'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (4, 'Разработка мобильного приложения для управления личными финансами', 1, 1, '2025-06-23 03:44:30.806074', '2025-06-23 03:44:30.806082'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (5, 'Исследование методов защиты данных в облачных хранилищах', 2, 1, '2025-06-23 03:44:40.138182', '2025-06-23 03:44:40.138194'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (6, 'Создание системы мониторинга серверов с использованием Prometheus и Grafana', 2, 1, '2025-06-23 03:44:46.312549', '2025-06-23 03:44:46.312558'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (7, 'Разработка веб-приложения для организации мероприятий с интерактивным интерфейсом', 2, 1, '2025-06-23 03:44:51.925603', '2025-06-23 03:44:51.925613'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (8, 'Оптимизация алгоритмов компьютерного зрения для распознавания лиц', 2, 1, '2025-06-23 03:44:59.413613', '2025-06-23 03:44:59.413632'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (9, 'Исследование применения блокчейн-технологий в логистике', 2, 1, '2025-06-23 03:45:05.727136', '2025-06-23 03:45:05.727146'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (10, 'Разработка системы автоматического тестирования веб-приложений', 2, 1, '2025-06-23 03:45:12.096788', '2025-06-23 03:45:12.096792'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (11, 'Создание платформы для онлайн-обучения с адаптивным тестированием', 2, 1, '2025-06-23 03:45:38.511004', '2025-06-23 03:45:38.511020'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (12, 'Анализ уязвимостей веб-приложений и разработка защитных мер', 3, 1, '2025-06-23 03:45:44.511502', '2025-06-23 03:45:44.511509'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (13, 'Разработка игры на Unity с использованием элементов дополненной реальности', 3, 1, '2025-06-23 03:45:51.828513', '2025-06-23 03:45:51.828524'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (14, 'Исследование методов обработки естественного языка для анализа текстов', 3, 1, '2025-06-23 03:45:58.514002', '2025-06-23 03:45:58.514011'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (15, 'Создание системы управления проектами с интеграцией Kanban-доски', 3, 1, '2025-06-23 03:46:05.569625', '2025-06-23 03:46:05.569632'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (16, 'Создание системы управления проектами с интеграцией Kanban-доски', 3, 1, '2025-06-23 03:46:11.498443', '2025-06-23 03:46:11.498449'); +-- INSERT INTO public.diploma_topic (id, name, teacher_id, direction_of_preparation_id, created_at, updated_at) VALUES (17, 'Исследование кибератак на IoT-устройства и разработка защитного ПО', 1, 1, '2025-06-23 03:46:18.270926', '2025-06-23 03:46:18.270944'); + + +INSERT INTO public.commission_member_data (id, partic_id, work_place, work_position, created_at, updated_at) VALUES (1, 25, 'ООО "ТехноСофт"', 'Программист Python', '2025-06-23 03:40:55.807387', '2025-06-23 03:40:55.807392'); +INSERT INTO public.commission_member_data (id, partic_id, work_place, work_position, created_at, updated_at) VALUES (2, 26, 'АО "Инновации"', 'Системный администратор', '2025-06-23 03:41:27.952659', '2025-06-23 03:41:27.952663'); +INSERT INTO public.commission_member_data (id, partic_id, work_place, work_position, created_at, updated_at) VALUES (3, 27, 'ООО "ДатаСистемс"', 'Аналитик данных', '2025-06-23 03:41:56.460124', '2025-06-23 03:41:56.460133'); +INSERT INTO public.commission_member_data (id, partic_id, work_place, work_position, created_at, updated_at) VALUES (5, 23, 'БГТУ', 'доц.,ктн.,зав.кав.', '2025-06-23 03:42:42.288583', '2025-06-23 03:42:42.288590'); +INSERT INTO public.commission_member_data (id, partic_id, work_place, work_position, created_at, updated_at) VALUES (4, 22, 'БГТУ', 'доц.,ктн.', '2025-06-23 03:42:37.300773', '2025-06-23 03:42:37.300777'); + +INSERT INTO public.direction_of_preparation (id, name, code, responsible_id, created_at, updated_at) VALUES (1, 'Информатика и вычислительная техника', '09.03.01', 1, '2025-06-23 03:43:21.412709', '2025-06-23 03:43:21.412726'); + +INSERT INTO public.defense (id, defense_date, status, direction_of_preparation_id, responsible_for_antiplagiarism_id, responsible_for_normcontrol_id, created_at, updated_at) VALUES (1, '2025-06-26', 'TOPIC_PREPARATION', 1, 22, 22, '2025-06-23 04:09:15.118953', '2025-06-23 04:09:15.118975'); + +INSERT INTO public."group" (id, name, defense_id, direction_of_preparation_id, created_at, updated_at) VALUES (1, 'О-21-ИВТ-1-по-Б', 1, 1, '2025-06-23 03:50:49.095829', '2025-06-23 03:50:49.095835'); +INSERT INTO public."group" (id, name, defense_id, direction_of_preparation_id, created_at, updated_at) VALUES (2, 'О-21-ИВТ-2-по-Б', 1, 1, '2025-06-23 03:50:49.096295', '2025-06-23 03:50:49.096299'); + +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (7, 8, null, 1, 7, 1, 5, 4, 4, true, 64, true, '',null, null, 1, 8, 24, 19, null, null, false, true, true, true, true, '2025-06-23 03:49:29.837457', '2025-06-23 03:49:29.837459'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (2, 3, null, 1, 2, 1, 5, 5, 5, true, 85, true, '',null, null, 1, 10, 12, 28, null, null, false, true, false, false, true, '2025-06-23 03:49:29.836268', '2025-06-23 03:49:29.836271'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (4, 5, null, 1, 4, 1, 4, 5, 5, true, 82, true, '',null, null, 1, 7, 18, 10, null, null, false, true, true, true, true, '2025-06-23 03:49:29.836800', '2025-06-23 03:49:29.836802'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (10, 11, null, 2, 10, 1, 5, 4, 4, true, 67, true, '',null, null, 1, 4, 25, 19, null, null, false, false, false, false, true, '2025-06-23 03:49:29.837974', '2025-06-23 03:49:29.837976'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (13, 14, null, 2, 3, 2, 5, 4, 4, true, 45, true, '',null, null, 2, 12, 20, 19, null, null, false, false, false, false, true, '2025-06-23 03:50:04.763207', '2025-06-23 03:50:04.763212'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (6, 7, null, 1, 6, 1, 4, 4, 4, true, 65, true, '',null, null, 1, 4, 25, 21, null, null, false, false, false, false, true, '2025-06-23 03:49:29.837241', '2025-06-23 03:49:29.837243'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (12, 13, null, 2, 2, 2, 5, 5, 5, true, 87, false, '',null, null, 2, 0, 21, 18, null, null, true, true, true, true, false, '2025-06-23 03:50:04.762603', '2025-06-23 03:50:04.762610'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (20, 21, null, 3, 10, 2, 5, 5, 5, true, 65, true, '', null, null, 2, 7, 9, 29, null, null, false, false, false, false, false, '2025-06-23 03:50:04.766515', '2025-06-23 03:50:04.766520'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (17, 18, null, 3, 7, 2, 4, 4, 4, true, 66, true, '', null, null, 2, 9, 23, 19, null, null, false, true, false, false, true, '2025-06-23 03:50:04.765268', '2025-06-23 03:50:04.765273'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (14, 15, null, 2, 4, 2, 4, 5, 5, true, 87, true, '', null, null, 2, 5, 19, 23, null, null, false, false, true, true, true, '2025-06-23 03:50:04.763769', '2025-06-23 03:50:04.763774'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (16, 17, null, 3, 6, 2, 4, 5, 5, true, 76, true, '', null, null, 2, 4, 1, 35, null, null, false, true, true, true, false, '2025-06-23 03:50:04.764825', '2025-06-23 03:50:04.764831'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (5, 6, null, 1, 5, 1, 4, 5, 5, true, 76, true, '', null, null, 1, 6, 23, 19, null, null, false, false, false, false, true, '2025-06-23 03:49:29.837008', '2025-06-23 03:49:29.837010'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (1, 2, null, 1, 1, 1, 5, 5, 5, true, 81, true, '',null, null, 1, 10, 20, 20, null, null, false, true, false, false, true, '2025-06-23 03:49:29.835742', '2025-06-23 03:49:29.835746'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (3, 4, null, 1, 3, 1, 5, 5, 5, true, 73, true, '', null, null, 1, 8, 21, 10, null, null, false, false, true, true, false, '2025-06-23 03:49:29.836579', '2025-06-23 03:49:29.836581'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (18, 19, null, 3, 8, 2, 5, 4, 4, true, 67, true, '', null, null, 2, 12, 12, 21, null, null, false, false, true, true, true, '2025-06-23 03:50:04.765687', '2025-06-23 03:50:04.765692'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (19, 20, null, 3, 9, 2, 3, 3, 3, true, 52, true, '', null, null, 2, 5, 21, 12, null, null, false, true, true, true, true, '2025-06-23 03:50:04.766102', '2025-06-23 03:50:04.766107'); +INSERT INTO public.student_data (id, partic_id, study_form_id, curator_id, protection_order, protection_day, mark_practice, predefnese_mark, oztiv_mark, normal_control, anti_plagiarism, record_book_returned, work, diploma_topic_id, adviser_teacher_partic_id, group_id, marks_3, marks_4, marks_5, commission_mark, estimated, diploma_with_honors, vnedreniye, magistracy_recommendation, magistracy_wanted, electronic, created_at, updated_at) VALUES (11, 12, null, 2, 1, 2, 5, 4, 4, true, 78, true, '', null, null, 2, 21, 24, 17, null, null, false, false, false, false, true, '2025-06-23 03:50:04.761995', '2025-06-23 03:50:04.761999'); + +INSERT INTO public."user" (id, login, password, partic_id, created_at, updated_at) VALUES (2, 'Teacher001', '{bcrypt}$2a$10$.HTDUMHEv3cMjZfdJPyrtugku6guROyqo9bDz5V46705ix0E94Rmm', 22, '2025-06-23 04:17:19.213271', '2025-06-23 04:17:19.213274'); + +INSERT INTO public.participant_role (partic_id, role_id) VALUES (2, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (3, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (4, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (5, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (6, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (7, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (8, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (9, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (10, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (11, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (12, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (13, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (14, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (15, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (16, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (17, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (18, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (19, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (20, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (21, 2); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (24, 1); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (25, 3); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (26, 3); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (27, 3); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (23, 1); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (23, 3); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (22, 1); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (22, 3); +INSERT INTO public.participant_role (partic_id, role_id) VALUES (22, 6); + +INSERT INTO public.task (id, status, type, defense_id, maker_partic_id, checker_partic_id, task_type, diploma_topic_id, diploma_topic_name, practice_mark, antiplagiarism_percent, normcontrol_passed, approved_at, created_at, updated_at) VALUES (1, 'WAIT_FOR_TOPIC_PREPARATION', 'TOPIC_PREPARATION', 1, null, 22, 'Task', null, null, null, null, null, null, '2025-06-23 04:09:15.021775', '2025-06-23 04:09:15.021786'); +INSERT INTO public.task (id, status, type, defense_id, maker_partic_id, checker_partic_id, task_type, diploma_topic_id, diploma_topic_name, practice_mark, antiplagiarism_percent, normcontrol_passed, approved_at, created_at, updated_at) VALUES (2, 'WAIT_FOR_TOPIC_PREPARATION', 'TOPIC_PREPARATION', 1, null, 23, 'Task', null, null, null, null, null, null, '2025-06-23 04:09:15.078322', '2025-06-23 04:09:15.078333'); +INSERT INTO public.task (id, status, type, defense_id, maker_partic_id, checker_partic_id, task_type, diploma_topic_id, diploma_topic_name, practice_mark, antiplagiarism_percent, normcontrol_passed, approved_at, created_at, updated_at) VALUES (3, 'WAIT_FOR_TOPIC_PREPARATION', 'TOPIC_PREPARATION', 1, null, 24, 'Task', null, null, null, null, null, null, '2025-06-23 04:09:15.097449', '2025-06-23 04:09:15.097458'); + +INSERT INTO public.defense_commission (defense_id, commission_member_data_id) VALUES (1, 3); +INSERT INTO public.defense_commission (defense_id, commission_member_data_id) VALUES (1, 2); +INSERT INTO public.defense_commission (defense_id, commission_member_data_id) VALUES (1, 1); +INSERT INTO public.defense_commission (defense_id, commission_member_data_id) VALUES (1, 5); +INSERT INTO public.defense_commission (defense_id, commission_member_data_id) VALUES (1, 4); + +SELECT setval('commission_member_data_id_seq', COALESCE((SELECT MAX(id) + 1 FROM commission_member_data), 1)); +SELECT setval('defense_id_seq', COALESCE((SELECT MAX(id) + 1 FROM defense), 1)); +SELECT setval('diploma_topic_id_seq', COALESCE((SELECT MAX(id) + 1 FROM diploma_topic), 1)); +SELECT setval('direction_of_preparation_id_seq', COALESCE((SELECT MAX(id) + 1 FROM direction_of_preparation), 1)); +SELECT setval('group_id_seq', COALESCE((SELECT MAX(id) + 1 FROM "group"), 1)); +SELECT setval('message_template_id_seq', COALESCE((SELECT MAX(id) + 1 FROM message_template), 1)); +SELECT setval('participant_id_seq', COALESCE((SELECT MAX(id) + 1 FROM participant), 1)); +SELECT setval('questionnaire_id_seq', COALESCE((SELECT MAX(id) + 1 FROM questionnaire), 1)); +SELECT setval('stud_comment_id_seq', COALESCE((SELECT MAX(id) + 1 FROM stud_comment), 1)); +SELECT setval('student_data_comment_id_seq', COALESCE((SELECT MAX(id) + 1 FROM student_data_comment), 1)); +SELECT setval('student_data_id_seq', COALESCE((SELECT MAX(id) + 1 FROM student_data), 1)); +SELECT setval('study_form_id_seq', COALESCE((SELECT MAX(id) + 1 FROM study_form), 1)); +SELECT setval('task_id_seq', COALESCE((SELECT MAX(id) + 1 FROM task), 1)); +SELECT setval('teacher_data_id_seq', COALESCE((SELECT MAX(id) + 1 FROM teacher_data), 1)); +SELECT setval('user_id_seq', COALESCE((SELECT MAX(id) + 1 FROM "user"), 1)); \ No newline at end of file