2011-06-21 15 views
2

私は、Djangoプロジェクトのためのデータベース移行のためにSouthを使用しています。そして私のdevサーバによって生成された移行スクリプトをリポジトリ&にコミットして運用サーバ上で再利用することをお勧めしますか?devサーバーで作成した移行スクリプトを本番サーバーで再利用する必要がありますか?

+1

私はそうしており、何の問題も抱えていません。 – Brandon

+2

これは実際にあなたが従うべき手順です。マイグレーションの目的はそれだけだとも言えるでしょう。 –

答えて

6

はい。これは、データベーススキーマの変更を開発してテストし、次に再現可能な方法でテストと本番に展開できるようにするための移行のポイントです。

私は、開発で開発しテストしたとおりに再利用することは考えていません。

後退できるように、逆方向移行の開発とテストも必ず行ってください。

関連する問題