Данный проект демонстрирует работу Unit of Work паттерна на примере FastAPI.
Запустить прект можно двумя способами.
-
git clone https://github.com/Sergo1217/ToDo
-
cd ToDo
-
pip install poetry
-
poetry update
-
poetry run uvicorn main:app --host localhost --port 8000 --reload
-
git clone https://github.com/Sergo1217/ToDo
-
cd ToDo
-
docker build --pull --rm -f "dockerfile" -t todo:latest .
-
docker run -it --rm -p 8000:8000 -v .:/app todo