首页 > 解决方案 > 在同一个地方设置默认架构和迁移表架构?

问题描述

AddDbContext配置服务时,是否可以在某处或某处为上下文设置默认模式?

我希望能够在同一个地方为迁移表和数据库的其余部分设置架构,而Startup.cs似乎是最有可能的候选者。我想也许我可以写一个IDbContextOptionsExtension,并添加扩展名(我可以从我的上下文的构造函数中看到它DbContextOptions),但我不知道如何在ModelBuilder. 如果我创建一个IModelCustomizer,我无法弄清楚如何从 、 或 获取ModelCustomizerDependencies扩展ModelBuilderDbContext。想法?

我有可能需要在现有数据库中创建表的少量简单代码优先上下文,并且能够在一个地方设置架构会很好。(这些上下文只使用一种模式。)

想法?谢谢!

标签: entity-framework-coreef-code-firstentity-framework-migrations

解决方案


推荐阅读