-
メインマシン(Linuxディストリビューションが推奨)から
.env.exampleを.envに名前変更し、設定します。pip3 install poetry- Poetry をインストールします。Python 3.11 バージョンが必要です。poetry installpoetry shellpython -m app.main
-
Docker 経由で
docker-compose builddocker-compose up -d
起動したサーバーの /docs ディレクトリにアクセスしてください(例: http://127.0.0.1:8000/docs)
-
Linux 経由で
make migration message=WHAT_MIGRATION_DOES- マイグレーションのバージョンを作成します。make migrate- 実際のマイグレーションを実行します。
-
Windows 経由で
alembic revision --autogenerate --message=WHAT_MIGRATION_DOES- マイグレーションのバージョンを作成します。alembic upgrade head- 実際のマイグレーションを実行します。
pytest tests
uvicorn app.main:app --host 0.0.0.0 --port 8000