Entity framework Scaffold DbContext具有特定表的多个架构

Entity framework Scaffold DbContext具有特定表的多个架构,entity-framework,entity-framework-core,Entity Framework,Entity Framework Core,我有一个数据库,它有多个模式。这两个模式是Bob和Bill。 Bob和Bill都包含表1、表2和表3。当我调用scaffoldbcontext时,我只是为一个模式“Bob”生成表1、表2、表3的Scaffold,我想我会运行这个命令 Scaffold-DbContext -t Table1 Table2 Table3 -schema "Bob" 当我运行该命令时,我从两个模式中获取数据库中的所有表,包括Table1、Table2、Table3。这是为什么?我可以做些什么来

我有一个数据库,它有多个模式。这两个模式是Bob和Bill。 Bob和Bill都包含表1、表2和表3。当我调用scaffoldbcontext时,我只是为一个模式“Bob”生成表1、表2、表3的Scaffold,我想我会运行这个命令

Scaffold-DbContext -t Table1 Table2 Table3 -schema "Bob" 

当我运行该命令时,我从两个模式中获取数据库中的所有表,包括Table1、Table2、Table3。这是为什么?我可以做些什么来只获取一个模式和Table1、Table2、Table3

使用-t选项和Schema.tablename语法非常感谢!这是一个救命恩人!