Files
telegram-helper-bot/helper_bot/handlers/private/__init__.py
Andrey e2b1353408 feat: добавлена система миграций БД и CI/CD пайплайны
- Создана система отслеживания миграций (MigrationRepository, таблица migrations)
- Добавлен скрипт apply_migrations.py для автоматического применения миграций
- Созданы CI/CD пайплайны (.github/workflows/ci.yml, deploy.yml)
- Обновлена документация по миграциям в database-patterns.md
- Миграции применяются автоматически при деплое в продакшн
2026-01-25 23:17:09 +03:00

32 lines
817 B
Python

"""Private handlers package for Telegram bot"""
# Local imports - main components
# Local imports - constants and utilities
from .constants import BUTTON_TEXTS, ERROR_MESSAGES, FSM_STATES
from .decorators import error_handler
from .private_handlers import (PrivateHandlers, create_private_handlers,
private_router)
# Local imports - services
from .services import BotSettings, PostService, StickerService, UserService
__all__ = [
# Main components
'private_router',
'create_private_handlers',
'PrivateHandlers',
# Services
'BotSettings',
'UserService',
'PostService',
'StickerService',
# Constants
'FSM_STATES',
'BUTTON_TEXTS',
'ERROR_MESSAGES',
# Utilities
'error_handler'
]