Djangoで特定のmigrateをやったことにする
メモ
別のブランチでmigrateを実行したあとに、もとのブランチでmigrateを追加してやろうとするとエラーになることがある
django.db.utils.ProgrammingError: column "expires_month" of relation "profile" already exists
そういうときは、特定のmigrationファイルやディレクトリを指定して、fakeオプションを使って実行する
python3 manage.py migrate --fake auths/migrations/0009_hoge.py
docker-composeと組み合わせるとこんな感じ
docker-compose exec app python3 manage.py migrate --fake auths