gpt4 book ai didi

c# - 更新 edmx 模型后,DbContext 呢?

转载 作者:太空狗 更新时间:2023-10-30 01:06:50 25 4
gpt4 key购买 nike

我刚开始使用 EF5。我创建了一个 MSSQL 数据库,然后创建了模型 (edmx) 文件,然后使用“添加代码生成项”创建了 EF5 dbcontext 类。

每当我更改数据库(添加列或更改数据类型)时,我都会看到“从数据库更新模型”不起作用,我需要删除并重新创建模型。这对我来说没问题,但是我从 model.tt 模板文件生成的 DbContext 类会怎样?我还必须再次生成所有 DbContext 类吗?

使用数据库优先环境并保持 .edmx 模型和 DbContext 类与数据库同步的正确方法是什么?

最佳答案

从数据库更新模型后,尝试运行自定义工具实体模型,为我工作和测试。

实体模型右键单击运行自定义工具

关于c# - 更新 edmx 模型后,DbContext 呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14161277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com