mirror of
https://github.com/EDeev/y.calendarkin.git
synced 2026-10-08 00:39:27 +03:00
code/sql.py на psycopg 3 с пулом соединений (переподключается сам); таблицы users, urls, alarms — в PostgreSQL user и url зарезервированы. Внутренние номера пользователей сохраняются: на них ссылаются файлы календарей data/icals/<номер>.ics. scripts/migrate_sqlite.py переносит старые базы со сверкой (проверено на копии рабочих: 25 пользователей, 9 подписок). Тесты хранилища и переноса — на PostgreSQL в CI; compose поднимает бота вместе с базой.
6 lines
119 B
Text
6 lines
119 B
Text
aiogram==3.23.0
|
|
aiohttp==3.13.2
|
|
icalendar==6.3.2
|
|
python-dateutil==2.9.0.post0
|
|
pytz==2025.2
|
|
psycopg[binary,pool]==3.3.6
|