首页 > 解决方案 > 如何使实体框架不为某些表创建类?

问题描述

我的数据库中有几个表,我不希望 EntityFramework 为其创建类。如何告诉 EF 忽略某些表?

我对配置 EF 不是很熟悉。我们告诉 EF 查看我们的数据库并创建/更改 POCO 的方式是运行“Scaffold-DbContext”连接字符串“Microsoft.EntityFrameworkCore.SqlServer -DataAnnotations -Force -OutputDir Data”的 Nuget 命令行

有没有办法告诉 EF 忽略特定的表?

标签: c#entity-framework

解决方案


您可以使用表或模式开关显式列出要逆向工程的表或模式(包括模式中的所有表)。

https://docs.microsoft.com/en-us/ef/core/managing-schemas/scaffolding


推荐阅读