マイグレーションを戻して、マイグレーションスクリプトを全削除した後に schemamigrations しなおす。
※ migrate zero するため、DBのレコードは全削除されます
Bashスクリプト
recreate-migration(){ if [ "$1" ]; then ./manage.py migrate $1 zero rm $1/migrations/00??_*.py* ./manage.py schemamigration $1 --initial ./manage.py migrate $1 else echo "usage: recreate-migration <app-name>" fi }
コメント