Skip to content

MeloPomelo/find-your-place-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

find-your-place-api

This is a project template which uses FastAPI, Alembic and async SQLModel as ORM. It shows a complete async CRUD template using authentication.

Настройка среды

Создать .env файл в корневой папке проекта. Содержимое скопируйте из .env.example. Изменить в соответствии с вашей конфигурацией.

Запускаем проект с использованием Docker и настройкой контейнеров

Docker compose commands

создание контейнеров и подключение всех библиотек

docker-compose build

миграция базы данных

docker-compose run fastapi_server alembic revision --autogenerate -m "mig"
docker-compose run fastapi_server alembic upgrade head

создание супер юзера

docker-compose run fastapi_server python app/init_data.py

запуск контейнеров

docker-compose up

Docker commands

очистка контейнеров

docker system prune -a

URLS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages