Простой проект с целью потренироваться в использовании sqlalchemy в качестве ORM и alembic в качестве системы управления миграциями в асинхронном режиме. В качестве БД используется postgres поднятая внутри docker контейнера.
master
Вернул .env в корень проекта. Настроил DatabaseSettings на чтение .env из корня. Добавил свойство с схемами именования ограничений
Initial commit
Подготовил docker-compose.yaml для поднятия postgres. Поднял БД локально.
Поставил в зависимости asyncpg для ассинхронной работы с postgres, sqlalchemy и alembic для работы с БД и pydantic-settings для конфигурации
Инициализировал виртуальное пространство
Перевез .env и его пример в app