recreate-migration マイグレーションを再作成するBASH関数
Django
2011-09-10 11:32 (14 years ago)

マイグレーションを戻して、マイグレーションスクリプトを全削除した後に 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
}
まだ評価がありません
著者は、アプリケーション開発会社 Cyberneura を運営しています。
開発相談をお待ちしています。
開発相談をお待ちしています。