1) init poetry and pre-commit
poetry install --no-root
poetry run pre-commit install
2) env
cp ./.env.template ./.env
POSTGRES_USER
, POSTGRES_PASSWORD
, POSTGRES_DB
- пользователь, пароль, название БД с которыми будет создана БД в postgres.cp ./src/.env.template ./src/.env
POSTGRES_USER
, POSTGRES_PASSWORD
, POSTGRES_DB
, POSTGRES_HOST
, POSTGRES_PORT
- настройки подключения к БД postgres3) build and up docker local
make build-local
make up-local
go to - http://localhost/admin
1) generate
cd src
poetry run alembic revision --autogenerate -m "message"
2) upgrade
$ poetry run alembic upgrade head
3) print sql
$ poetry run alembic upgrade head --sql