【问题标题】:Entity Framework Reverse Engineering OnModelCreating实体框架逆向工程 OnModelCreating
【发布时间】:2017-04-08 18:25:05
【问题描述】:

这是一个非常简单的问题...

我已经对具有实体框架核心的现有数据库进行了逆向工程,它运行良好并且我定义了我的类,它还在 OnModelCreating 事件上创建了成千上万行代码,详细说明了所有索引引用等...

我需要这个代码吗?我不打算修改数据库架构,只是简单地从 api 读取数据和更新数据,我可以注释掉所有这些行吗?

【问题讨论】:

    标签: reverse-engineering entity-framework-core


    【解决方案1】:

    您的意思是 DbContext 类中的 protected override void OnModelCreating(ModelBuilder modelBuilder) 方法?

    是的,你需要它。

    它包含实体之间引用的描述 - EF 构建正确的 SQL 查询很重要。

    可以优化/最小化它(通过删除一些对您所在区域不重要的行),但如果您有足够的时间,它是手动操作...

    【讨论】:

      猜你喜欢
      • 2015-08-05
      • 1970-01-01
      • 1970-01-01
      • 2013-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多