C# 代码优先-同一项目中的两个数据库

C# 代码优先-同一项目中的两个数据库,c#,entity-framework,ef-code-first,C#,Entity Framework,Ef Code First,我目前有一个项目,其中一个数据库启用了代码迁移 同时,我需要在同一个项目中创建另一个数据库,我不知道如何启用到该上下文的迁移 或者这不是正确的方法?我应该专门为这个新数据库创建一个新项目 感谢在visual studio软件包管理器控制台中使用此命令:添加迁移yourMigrationClassName-Context yourContextName 然后:更新migration-Context-yourContextName 在项目中,yourContextName是DbContext类名,而

我目前有一个项目,其中一个数据库启用了代码迁移

同时,我需要在同一个项目中创建另一个数据库,我不知道如何启用到该上下文的迁移

或者这不是正确的方法?我应该专门为这个新数据库创建一个新项目


感谢在visual studio软件包管理器控制台中使用此命令:添加迁移yourMigrationClassName-Context yourContextName 然后:更新migration-Context-yourContextName


在项目中,yourContextName是DbContext类名,而yourMigrationClassName是要创建的迁移类名

我认为对于SO的成员来说,能够提供一个很好的答案,你需要提供更多的信息。如果你只想在一个项目中创建两个实体框架数据库,那么你所要做的就是用不同的路径重做创建数据库代码。鉴于我正确理解了你的问题,请看这篇文章:。它处理同一项目内多个上下文的迁移。您应该提供有关解决方案的更多信息。解释得更清楚些,这样人们就能理解它。