Обновить Database

2026-03-18 18:03:21 +00:00
parent 3b29fc9f7d
commit 314c4d69f6

@@ -108,7 +108,7 @@ description: Полное описание схемы базы данных пр
### 12. Кафедры (`departments`) ### 12. Кафедры (`departments`)
- `id` (BIGSERIAL, UNIQUE, PRIMARY KEY, NOT NULL) - `id` (BIGSERIAL, UNIQUE, PRIMARY KEY, NOT NULL)
- `name` (VARCHAR(255), NOT NULL) - название кафедры - `name` (VARCHAR(255), NOT NULL) - название кафедры
- `code` (BIGINT, UNIQUE, NOT NULL) - `department_code` (BIGINT, UNIQUE, NOT NULL) - код кафедры
### 13. Данные к составлению расписания (`schedule_data`) ### 13. Данные к составлению расписания (`schedule_data`)
@@ -119,7 +119,7 @@ description: Полное описание схемы базы данных пр
- `subjects_id` (BIGINT, NOT NULL) - Идентификатор предмета - `subjects_id` (BIGINT, NOT NULL) - Идентификатор предмета
- `lesson_type_id` (BIGINT, NOT NULL) - Идентификатор типа занятия - `lesson_type_id` (BIGINT, NOT NULL) - Идентификатор типа занятия
- `number_of_hours` (INT, NOT NULL) - Количество часов - `number_of_hours` (INT, NOT NULL) - Количество часов
- `is_division` (BOOLEAN, DEFAULT, NOT NULL) - Является ли занятие разделенным - `is_division` (BOOLEAN, DEFAULT, NOT NULL) - Необходимость делений на подгруппы
- `teacher_id` (BIGINT, NOT NULL) - Идентификатор преподавателя - `teacher_id` (BIGINT, NOT NULL) - Идентификатор преподавателя
- `semester_type` (VARCHAR(255), NOT NULL) - Тип семестра (Весенний, Осенний) - `semester_type` (VARCHAR(255), NOT NULL) - Тип семестра (Весенний, Осенний)
- `period` (VARCHAR(255), NOT NULL) - период занятий (год/год) - `period` (VARCHAR(255), NOT NULL) - период занятий (год/год)
@@ -127,10 +127,10 @@ description: Полное описание схемы базы данных пр
### 14. (`flyway_schema_history`) ### 14. (`flyway_schema_history`)
### 15. (`specialties`) ### 15. Таблица специальностей (`specialties`)
- `id` (BIGSERIAL, PRIMARY KEY) - `id` (BIGSERIAL, PRIMARY KEY)
- `name` (VARCHAR(255), NOT NULL) - `name` (VARCHAR(255), NOT NULL) - наименование специальности
- `specialty_code` (VARCHAR(255), NOT NULL) - `specialty_code` (VARCHAR(255), NOT NULL) - код специальности
## Особенности архитектуры БД ## Особенности архитектуры БД