2012-02-17 15 views
2

私は自分のアプリとデータベースをホスティングしています。私は自分でデータベースを削除することはできませんので、モデルの変更がテーブルのみを再作成し、データベースに触れないようにしたいと思います。EFコードファースト - テーブルのみを再作成し、データベースは再作成しません

誰かがSQLコマンドを使ってテーブルを削除して新しいテーブルを作成するのを見ましたが、データベースの削除を無効にして最初のスクリプトをテーブルから削除して新規作成することは可能ですか?

答えて

1

おそらくデータベース内の既存のオブジェクトを削除する方法を知っているカスタムDbInitializerを作成する必要があります。代わりに、今EF 4.3で利用可能なEFコードの最初の移行を動かすことを検討しましたか?詳細はhereを参照してください。

+0

EF CFの初めからこの機能を待っていました;) – netmajor

関連する問題