много всего и тестовые данные
This commit is contained in:
@@ -161,9 +161,9 @@ Bearer-токен проверяется на backend. Frontend-скрытие
|
||||
курса создаётся период `Т` от первой до последней даты учебного года включительно. Таким образом,
|
||||
дни обычных занятий доступны генератору сразу, а пользователь редактирует только исключения:
|
||||
сессию, каникулы, практику и другие активности. Редактирование реквизитов уже существующего
|
||||
графика не сбрасывает его периоды. Миграция `V2__backfill_default_theory_periods.sql` применяет
|
||||
такое заполнение к ранее созданным графикам только при полном отсутствии периодов; частично или
|
||||
полностью настроенные сетки она не изменяет.
|
||||
графика не сбрасывает его периоды. Та же логика сохранена внутри тестовой миграции
|
||||
`V2__test_data.sql`: после создания seed-графиков она добавляет период `Т` только графикам
|
||||
без единого периода; частично или полностью настроенные сетки не изменяются.
|
||||
|
||||
Учебные годы и семестры изменяются через транзакционный `AcademicPeriodService`. Границы
|
||||
считаются включительными: разные учебные годы не могут иметь общую дату, а семестры не
|
||||
|
||||
Reference in New Issue
Block a user