c# - 如何使实体框架不为某些表创建类?
问题描述
我的数据库中有几个表,我不希望 EntityFramework 为其创建类。如何告诉 EF 忽略某些表?
我对配置 EF 不是很熟悉。我们告诉 EF 查看我们的数据库并创建/更改 POCO 的方式是运行“Scaffold-DbContext”连接字符串“Microsoft.EntityFrameworkCore.SqlServer -DataAnnotations -Force -OutputDir Data”的 Nuget 命令行
有没有办法告诉 EF 忽略特定的表?
解决方案
您可以使用表或模式开关显式列出要逆向工程的表或模式(包括模式中的所有表)。
https://docs.microsoft.com/en-us/ef/core/managing-schemas/scaffolding
推荐阅读
- react-native - React Native 底部模态与水平滚动
- python - Python 请求:断言 status_code 没有失败
- javascript - 保留有太多 div 的网页的一部分,已修复
- matlab - 如何覆盖矩阵中的特定值?MATLAB
- react-native - 移动选项卡应重置堆栈以响应本机路由器通量
- excel - Excel - 如何自动将文本 URL 转换为活动超链接?
- wordpress - 如何在 WordPress 插件设置中添加切换按钮?
- angular - 角度如何推送到可观察数组?英雄:可观察
- javascript - Angular 验证器在 @Input 之前运行
- wpf - 如何在 WPF 中创建下拉图像