【发布时间】:2010-11-01 01:19:51
【问题描述】:
我一直在使用 Entity Framework 来改进它。到目前为止,我很喜欢我所看到的,但现在有一个问题。通过这种新的“代码优先”方法(来自 CTP 4 下载),我们现在可以通过代码优先方法使用 EF,但我正在尝试找出是否可以通过这种方法使用现有的 EDMX 文件。
我有一个正在处理的项目,它有一个 EDMX 文件,我注意到模型构建器有一个 RegisterEdmx 方法,但我没有找到很多关于这是否允许在我的代码优先方法中使用现有 EDMX 文件的信息.
另外,我知道有了这个新的 CTP,像 RecreateDatabaseIfModelChanges 这样的东西是可用的,但是这些选项会删除数据库并重新创建它,如果您更改模型,这会不会导致您的所有数据丢失?我这里有什么遗漏吗?
【问题讨论】:
标签: frameworks entity