1
Djangoの1.9私は、この移行(sqlmigrate出力)を準備:パラメータ化Djangoの移行(プログラム的--fake)
ALTER TABLE `order` DROP FOREIGN KEY `order_manager_id_refs_id_2c366637`;
ALTER TABLE `order` ADD CONSTRAINT `order_order_manager_id_20bba80d_fk_auth_user_id` FOREIGN KEY (`order_manager_id`) REFERENCES `auth_user` (`id`);
それはちょうど同じことを削除し、追加します。 私はちょうどそこにデフォルト値を削除したが、
がdjango docsジャンゴに応じ決してデータベースのデフォルト値を設定しないと、常に行われているようちょうどマークするので、この移行をパラメータ化する方法
、DjangoのORMのコードでそれらを適用し、データベースで何もしない?実際には、--fake
のようなパラメータが移行コード/ファイルに配置されている必要があります。
私は '--fake'を知っているが、私はそれを覚えていたくありませんデプロイメントごとに使用されます。 –