ASP.NET MVC Web サイトを更新したいとします。異なるビューのすべてのデータは、ロールとメンバーシップ用とコンテンツ用の 2 つの SQL データベースに格納されます。データベース内のテーブルが特定のモデルに基づいており、そのモデルを変更した場合、古いモデルのデータを新しいモデルにマージするにはどうすればよいですか? できれば自動的に。
現在、DropAndCreateIfModelChanges を使用しています。ほとんどの場合、データベースをコピーする必要があることを理解しており、すべてのモデルの変更を処理する運用データベースと開発データベースを使用する必要があります。次に、dev データベースをプロダクションにコピーする必要があります。
または、SQL mgmt で、SQL mgmt に新しい列を手動で追加し、DB をそのデータと共にドロップしないようにすることはできますか? それも完璧に機能します。
よろしくお願いします...今夜は読みに戻れないかもしれません...
編集: したがって、以下に提供される情報を使用して、ASP.NET 4、IIS 7.5、および SQL 2008 R2 を使用したデータベース移行用のツールを誰でも推奨できます。どれが統合が最も簡単で、どれがシンプルで、どれがより高度ですか?