数据库架构更改后如何更新 DBContext 和 pocos?

How do i update DBContext & pocos after DB schema change?

我一直使用 edmx 文件方法,只是 运行 "update from database"。现在我首先使用现有数据库中的代码。

当 DBA 更改数据库架构时,我如何更新我的 dbcontext 文件和 POCO 以匹配?那是迁移的目的吗?我是否只删除模型文件夹中的所有内容并重新创建?

"Code-First" 在 EF 中有两种不同的含义。它既是建模工作流又是映射样式。您可以使用数据库优先建模进行代码优先映射。您只需在更改数据库后重新生成您的实体类型,或手动更改它们以匹配数据库更改。这就是所谓的"Code-First From and Existing Database"