Активация виртуального окружения
poetry shell
Установить зависимости
poetry install
Создать файл .env в корне проекта, и скопировать содержимое из .env-example
cat .env-example > .env
Развернуть контейнеры для подключения к базам данных
docker compose up -d --build --remove-orphans
Сделать миграции
alembic upgrade head
Запустить проект
uvicorn src.main:app --reload
- Вход в систему
Логин - указать значение PGADMIN_DEFAULT_EMAIL из файла .env Пароль - указать значение PGADMIN_DEFAULT_PASSWORD из файла .env - Добавление базы
- правой кнопкой по servers. Далее register -> server
- В открывшемся окне (Вкладка Generals) указать имя
- Вкладка connection, указать: host name - db Port - указать значение DB_PORT из файла .env Maintenance database - указать значение DB_NAME из файла .env Username - указать значение DB_USER из файла .env Password - указать значение DB_PASS из файла .env