DjangoにてDBを作成する際の修正
DjangoにてDB作成の際、誤ってしまって、必要なカラムをすぐ追加したい時、
マイグレーションファイル(0001_initial.pyなど)を削除から再作成しても
うまくいかず、一度DBをDROPして作成するなどの時
●マイグレーションファイルの修正
実施してもエラーが直らなかったが、再作成方法
アプリディレクトリ直下のmigrationsの0001_initial.pyと
__pycache__下の0001_initial.cpython-36.pycを削除後
$ python manage.py makemigrations
$ python manage.py migrate
を実施。
処理はされるが、今回の場合はそれで追加したいカラムが作成できていなかった為、
一度DBをリセットして再実施。
●DBリセット
$ mysql -u root
再度DB作成
mysql> create database main;
再度マイグレーションを実施
$ python manage.py makemigrations
$ python manage.py migrate