【问题标题】:EF Code First from database and updating the model?EF Code First 来自数据库并更新模型?
【发布时间】:2014-07-01 20:40:17
【问题描述】:

我最近使用“使用 Code First 从现有数据库创建模型”向我的 ASP.net MVC 项目添加了一个数据库,现在我刚刚向数据库添加了一个新列,但正在努力更新我的模型?我怎么做?我熟悉使用 .emdx 文件的更新,但我似乎找不到。

谢谢!

【问题讨论】:

  • 我在实体数据模型向导中使用了“数据库中的代码优先”。
  • 好吧,代码优先的想法是您从代码更新数据库。这些“数据库中的代码优先”工具旨在让您快速开始代码优先,而不是更新代码优先模型。如果您想先使用数据库,请从数据库中创建一个 edmx。

标签: database entity-framework ef-code-first


【解决方案1】:

如果您使用 Code First,则没有 edmx 文件,更新您需要使用的 db migrations 或手动处理。

【讨论】:

    【解决方案2】:

    凭记忆……

    • Dbl 点击数据库.edmx 文件
    • 然后在解决方案资源管理器上单击模型选项卡。
    • 从解决方案资源管理器中删除类型
    • 右键单击模型/画布区域并选择从数据库中更新模型。

    【讨论】:

    • 是的,没有找到。我已经习惯了这种方法,但我似乎找不到任何 .edmx。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多