EF Feature CTP5 を使用していますが、モデルまたはクラス オブジェクトを変更するときに、データベース構造に変更を追加するだけでよいのですか?
これを行う方法はありますか、それとも、クラス オブジェクトを変更するたびにデータベースを削除して再作成する必要がありますか?
EF Feature CTP5 を使用していますが、モデルまたはクラス オブジェクトを変更するときに、データベース構造に変更を追加するだけでよいのですか?
これを行う方法はありますか、それとも、クラス オブジェクトを変更するたびにデータベースを削除して再作成する必要がありますか?
いいえ、CTP5 の時点では、基本的に毎回 DB を再作成するDropCreateDatabaseAlwaysおよびDropCreateDatabaseIfModelChanges戦略のみがサポートされています。
そうは言っても、EF チームは、まさにあなたが探しているものであるCode First Database Evolution (別名 Migrations)機能に積極的に取り組んでいます: DB をドロップする代わりに変更します。この機能は、今年の RTM で利用できる可能性があります。