【问题标题】:EF - Create missing SQL Table/Object from Entity ObjectEF - 从实体对象创建缺少的 SQL 表/对象
【发布时间】:2014-05-08 12:53:27
【问题描述】:

.NET Entity Framework 中是否有任何函数可以创建缺失的 SQL 表。还是存储过程或任何其他 SQL 对象?

做了一些研究,还没有发现任何东西。

【问题讨论】:

  • 你能再解释一下吗?你怎么称呼丢失的桌子或丢失的对象?上下文是什么?代码优先,数据库优先?
  • 我有一个 SQL 数据库,我在其中添加列和表以及外键,并且在更改我的数据库后还更新我的 EDMX 类以反映数据库更改。实际上,我将所有这些更改保存在一个单独的脚本中,以便以后更新我客户的数据库。但是今天早上我想也许实体框架可以为我做到这一点!我的意思是使用 EDMX 类中的信息更新我客户的数据库!

标签: sql .net entity-framework


【解决方案1】:

您可以使用代码优先迁移(automaticcode based)。如果要将表添加到现有数据库,请先创建 initial migration,然后添加新实体。所有链接都适用于 EF 4.3,但在 EF 5 中的用法完全相同。

取自here

【讨论】:

    猜你喜欢
    • 2021-06-24
    • 2014-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多