MikiEremiki / baby_domik_bot

Telegram Bot developed on python-telegram-bot
Apache License 2.0
1 stars 0 forks source link

BabyDomikBot

Стек технологий:

timeweb в качестве хостинга Покрытие тестами отсутствует (в планах их делать на pytest)


Для запуска со сборкой контейнера миграции

docker compose --profile migration up -d --build

docker compose --env-file config/.env --profile all up -d --build

docker compose --env-file config/.env --profile bot up -d

docker compose --env-file config/.env --profile bot stop

docker image pull mikieremiki/baby_domik_bot

Для создания автомиграции alembic -c 'config/alembic.ini' revision --autogenerate -m 'init'

Для запуска миграции docker compose --profile migration up -d


Для удаленной миграции (подключаюсь из Pycharm с домашней машины на Windows)

alembic -c 'config/alembic.ini' upgrade head

alembic -c 'config/alembic.ini' downgrade base

запуск из PS .\.venv\Scripts\alembic -c 'config/alembic.ini' upgrade +1

Альтернативные варианты: