Replace placeholder LESSON_SCHEDULE with actual timetable from
schedule_2_27.json (25ВТ-09.03.03.01-о2), incl. subgroup splits on
Wed/Thu and a Saturday entry.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
- Все 4 SQLite базы объединены в одну PostgreSQL
- Новый db.py с ThreadedConnectionPool (psycopg2)
- docker-compose: сервис postgres с healthcheck, данные в ./db/postgres
- scripts/migrate_sqlite_to_pg.py — миграция существующих данных
- Убраны мёртвый код и дублирующий import в main.py и talk_handler.py
- .env удалён из git-индекса
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>