【发布时间】:2017-10-09 16:11:52
【问题描述】:
我一直使用 edmx 文件方法,只运行“从数据库更新”。现在我首先使用现有数据库中的代码。
当 DBA 更改数据库架构时,如何更新我的 dbcontext 文件和 POCO 以匹配?这就是迁移的目的吗?我是否只需删除模型文件夹中的所有内容并重新创建?
【问题讨论】:
-
就我个人而言,我只是手动创建类,并在需要时编辑现有的类。它被称为“代码优先”,因为通常您会先更改代码,然后相应地更新数据库。
-
有道理。我想我只是习惯了 db 第一种方式。
-
如果我没有控制数据库,我不应该先写代码吗?
标签: asp.net-mvc entity-framework ef-code-first