实体框架逆向工程OnModelCreating

时间:2016-11-24 12:34:02

标签: reverse-engineering entity-framework-core

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

我已经反向设计了一个带有实体框架核心的现有数据库,它运行良好并且我定义了我的类,它还在OnModelCreating事件上创建了成千上万行代码,详细说明了所有索引引用等... < / p>

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

1 个答案:

答案 0 :(得分:0)

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

是的,你需要它。

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

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