質問: djangoの本番環境でmakemigrations、続いてmigrateを走らせたところ、問題なく成功するのですが、dbを覗くと数個のテーブルだけが作成されていません。解決策に心当たりがある方いらっしゃったらコメントください。 環境:Django2.1, Python3.5, PostgreSQL9 試した方法: ・全てのappのpychaceとマイグレーションファイルをすべて削除してもう一度マイグレーションしてみる→やはり特定のテーブルのみ作成されない ・マイグレーションファイルの中身を確認して、問題のモデルがちゃんと定義してあるか確認する→マイグレーションファイルにはちゃんと定義されている ・DBに同名のテーブルを手動で作ってみる→idカラムのデフォルト値設定ができず失敗
回答: makemigrationsで反応しないのは特定のアプリですか? settings.pyのINSTALLED_APPSにアプリを入れているか確認してみてください。