- git
- docker
root に.env
ファイルを作成し、↓ をコピペする。
DB_HOST="db"
DB_PORT="5432"
DB_NAME="postgres"
DB_USER="postgres"
DB_PASSWORD="postgres"
make build-local
make up
ログを見ながら作業したい時は↓
make up-log
Swagger UI : http://127.0.0.1:8000/docs
make down
make generate-migration
make migrate
ローカル環境 : feat/hogehoge
事前に↓のコマンドで静的検査をし、全てのエラー・警告を消しておく。
チェックが通らない場合は修正してからpushして下さい。
make formatter
flake8
コードスタイル検査(PEP8)、コメントアウトスタイル検査(PEP257)、論理エラー検査(PyFlakes)、複雑性検査(mccabe)
mypy
型ヒント検査(PEP484)
isort
import 文の自動補正(PEP8)