Entity framework core dotnet ef dbcontext scaffold可以忽略模式吗?

Entity framework core dotnet ef dbcontext scaffold可以忽略模式吗?,entity-framework-core,scaffolding,Entity Framework Core,Scaffolding,我们正在开发一个新的ASP.Net核心应用程序,并计划使用identity。目前,我们有2个DbContext文件,ApplicationDbContext文件继承自Identity函数的Identity DdbContext,而我们自己的ProjectDbContext文件则用于其余的表 我们在一个数据库中拥有所有表,包括标识表和项目的其余部分。我们正在使用dbcontext脚手架为表创建POCO。但是,它会为标识模式创建POCO文件,我们不需要这些文件。您可以使用如下命令为每组表使用两个单独

我们正在开发一个新的ASP.Net核心应用程序,并计划使用identity。目前,我们有2个DbContext文件,ApplicationDbContext文件继承自Identity函数的Identity DdbContext,而我们自己的ProjectDbContext文件则用于其余的表


我们在一个数据库中拥有所有表,包括标识表和项目的其余部分。我们正在使用dbcontext脚手架为表创建POCO。但是,它会为标识模式创建POCO文件,我们不需要这些文件。

您可以使用如下命令为每组表使用两个单独的上下文

标识DBCONTEXT和表:

您可以随时更改IdentityDBContext您想要指定的内容

dotnet ef dbcontext scaffold“服务器=您的\u服务器\u名称;数据库=您的\u数据库\u名称
rape;Integrated Security=false;Password=YOUR\u Password;User Id=YOUR\u User\u Id;“Microsoft.EntityFrameworkCore.SqlServer-o您的\u输出\u DIR\u用于\u DBCONTEXT\u和\u关联的\u表
-c identityDbContext--模式名称-t表1-t表2

项目数据库上下文和表:

您可以根据需要更改projectDbContext

dotnet ef dbcontext scaffold“服务器=您的\u服务器\u名称;数据库=您的\u数据库\u名称
rape;Integrated Security=false;Password=YOUR\u Password;User Id=YOUR\u User\u Id;“Microsoft.EntityFrameworkCore.SqlServer-o您的\u输出\u DIR\u用于\u DBCONTEXT\u和\u关联的\u表
-c projectDbContext——模式模式名称-t表1-t表2