私はEF - MVC 3アプリケーションを開発しています。モデルファーストアプローチを使用したので、最初にモデルを作成し、そのモデルからEFがDBを生成しました。
データベースを生成するために、Nuget - Entity Generator - Database designer というツールを使用しました。初めてモデルを設計したとき、そのツールの [移行 T-SQL を生成して展開する] オプションを使用しました。
データベースは完全に生成され、正常に動作しています...
モデルに変更を加える必要があり、T-SQL Via T4 (TPH) オプションを使用してデータベースを更新する必要があるという状況に遭遇しました。
そのため、以前は別のプロセスを使用して DB を更新していましたが、現在は変更しています。
T4 (TPH) 経由で T-SQL を使用すると、すべてのテーブルが削除され、新しいテーブルが作成されます。これを回避するには?
変更を加えたテーブルのみを更新したい。