auto-sync: 2026-04-20 17:20:01
This commit is contained in:
@@ -1,7 +1,21 @@
|
||||
# Фаза 2, Шаг 1: Внешние источники данных — FR24 API + онлайн табло
|
||||
|
||||
## Статус
|
||||
🔲 Не начат
|
||||
✅ Завершён (20.04.2026)
|
||||
|
||||
### Итоги деплоя
|
||||
- Контейнер `fr24-schedule` запущен и healthy
|
||||
- Схема `fr24_ext` создана (таблицы `schedule`, `load_state`)
|
||||
- Backfill выполнен: **28 690 рейсов** за 01.04–19.04.2026
|
||||
- Cron: ежедневно в 02:00 UTC, режим T-1
|
||||
- UI: `http://192.168.2.67:8080/schedule`
|
||||
- API: `GET /api/schedule/data`, `GET /api/schedule/export`
|
||||
|
||||
### Отклонения от плана
|
||||
- **OpenSky отключён** — исторические данные требуют платный аккаунт (403 Forbidden). Обогащение icao24 не работает.
|
||||
- **DDL правки в процессе деплоя:** `flight_number VARCHAR(50)`, `aircraft_type VARCHAR(100)` — Яндекс возвращает полные названия самолётов ("Сухой Суперджет 100")
|
||||
- **ZIA код станции:** исправлен с `s9881291` на `s9850865`
|
||||
- **Файл миграции:** `004_schema_ext.sql` (вместо `003` — конфликт с существующим файлом)
|
||||
|
||||
## Цель
|
||||
Развернуть отдельный контейнер для сбора данных из внешних источников:
|
||||
|
||||
Reference in New Issue
Block a user