много всего и тестовые данные
This commit is contained in:
@@ -4,13 +4,17 @@
|
||||
|
||||
## Статус
|
||||
|
||||
Новая модель является базовой схемой проекта и создаётся в `backend/src/main/resources/db/migration/V1__init.sql`. Раздельные часы и недели начала по типам занятий уже включены в эту базовую схему; применение рассчитано на полный сброс БД.
|
||||
Новая модель является базовой схемой проекта и создаётся в
|
||||
`backend/src/main/resources/db/migration/V1__init.sql`. Раздельные часы и недели начала по
|
||||
типам занятий уже включены в schema-only baseline, а все демонстрационные записи загружаются
|
||||
отдельно из `V2__test_data.sql`. Применение рассчитано на полный сброс БД.
|
||||
|
||||
Старый ручной слой занятий удалён. Динамическое расписание строится из правил `schedule_rules`, слотов `schedule_rule_slots` и календарного учебного графика группы.
|
||||
|
||||
## База данных
|
||||
|
||||
`V1__init.sql` создаёт и заполняет:
|
||||
`V1__init.sql` создаёт структуру следующих таблиц, а `V2__test_data.sql` заполняет их
|
||||
связанным тестовым набором:
|
||||
|
||||
| Таблица | Назначение |
|
||||
|---------|------------|
|
||||
|
||||
Reference in New Issue
Block a user