实体框架功能CTP5追加模型?

时间:2011-01-23 03:41:26

标签: entity-framework code-first entity-framework-ctp5

我正在使用EF Feature CTP5,并且在更改模型或类对象时需要能够将更改附加到数据库结构中吗?

有没有办法做到这一点,或者每次更改类对象时是否需要删除并重新创建数据库?

1 个答案:

答案 0 :(得分:1)

不,从CTP5起,仅支持 DropCreateDatabaseAlways DropCreateDatabaseIfModelChanges 策略,这些策略实际上每次都会重新创建您的数据库。

也就是说,EF团队正在积极研究Code First Database Evolution (aka Migrations)功能,这正是您所寻找的:改变数据库而不是丢弃它。我们可能会在今年的RTM中获得此功能。

相关问题