Entity framework EF核心迁移->;将一个模型一分为二

Entity framework EF核心迁移->;将一个模型一分为二,entity-framework,.net-core,Entity Framework,.net Core,我有一个API,它有一个引用dbo的模式。我现在需要制作两个不同的API,它们将成为两个新模式,并从dbo中删除所有表 我还需要永远从模型和数据库中100%删除大约5个表/两个字段 我有一个ContextModel.cs和一个ContextModelSnapshot 我需要将所有表移动到dbo中,并将其移动到2个新模式中 两个新的API/模式是:核心API和主API 两个API中的实体/类和实体/模型相同 我现在需要从核心API中删除X表,从主API中删除X表 我是否只处理一个(核心)API,删

我有一个API,它有一个引用dbo的模式。我现在需要制作两个不同的API,它们将成为两个新模式,并从dbo中删除所有表

我还需要永远从模型和数据库中100%删除大约5个表/两个字段

我有一个ContextModel.cs和一个ContextModelSnapshot

我需要将所有表移动到dbo中,并将其移动到2个新模式中

两个新的API/模式是:核心API和主API

两个API中的实体/类和实体/模型相同

我现在需要从核心API中删除X表,从主API中删除X表

我是否只处理一个(核心)API,删除需要删除的必要项,然后运行添加迁移,以获得第一个API上真正需要删除的内容->意思是保留UP()中的内容

然后从第一个API(CORE)中删除其他API(MAIN)中的所有表,运行add migration并从Up()/Down()中删除所有项,因为这些项仍然需要在其他API/数据库架构中

然后在第二个API(MAIN)上执行相同的操作->删除第一个API(CORE)中的所有表,运行add migration,然后删除Up()/Down()中的所有内容


然后在两个API上进行迁移,将表从dbo移动到它们所需的模式(CORE/MAIN)?

最好包含一些代码示例,仅读取所有这些文本是非常困难的sentences@VahiD:在这种情况下不会有代码示例。