4

ASP.NET MVC Web サイトを更新したいとします。異なるビューのすべてのデータは、ロールとメンバーシップ用とコンテンツ用の 2 つの SQL データベースに格納されます。データベース内のテーブルが特定のモデルに基づいており、そのモデルを変更した場合、古いモデルのデータを新しいモデルにマージするにはどうすればよいですか? できれば自動的に。

現在、DropAndCreateIfModelChanges を使用しています。ほとんどの場合、データベースをコピーする必要があることを理解しており、すべてのモデルの変更を処理する運用データベースと開発データベースを使用する必要があります。次に、dev データベースをプロダクションにコピーする必要があります。

または、SQL mgmt で、SQL mgmt に新しい列を手動で追加し、DB をそのデータと共にドロップしないようにすることはできますか? それも完璧に機能します。

よろしくお願いします...今夜は読みに戻れないかもしれません...

編集: したがって、以下に提供される情報を使用して、ASP.NET 4、IIS 7.5、および SQL 2008 R2 を使用したデータベース移行用のツールを誰でも推奨できます。どれが統合が最も簡単で、どれがシンプルで、どれがより高度ですか?

4

1 に答える 1

3

I use and recommend DbUp, because it's simple and script based, but the are several other migrations tools like:

于 2012-07-24T11:59:21.130 に答える