Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework core 是否在同一位置设置默认架构和迁移表架构?_Entity Framework Core_Ef Code First_Entity Framework Migrations - Fatal编程技术网

Entity framework core 是否在同一位置设置默认架构和迁移表架构?

Entity framework core 是否在同一位置设置默认架构和迁移表架构?,entity-framework-core,ef-code-first,entity-framework-migrations,Entity Framework Core,Ef Code First,Entity Framework Migrations,在配置服务时,是否可以在AddDbContext中的某个地方或其他地方为上下文设置默认架构 我希望能够在同一位置为迁移表和数据库的其余部分设置模式,Startup.cs似乎是最有可能的候选者。我想也许我可以编写一个idbcontextoptions扩展名,然后添加扩展名(我可以从上下文的DbContextOptions构造函数中看到它),但我不知道如何在ModelBuilder中找到它。如果我创建了一个IModelCustomizer,我就不知道如何从ModelCustomizerDepende

在配置服务时,是否可以在
AddDbContext
中的某个地方或其他地方为上下文设置默认架构

我希望能够在同一位置为迁移表和数据库的其余部分设置模式,Startup.cs似乎是最有可能的候选者。我想也许我可以编写一个
idbcontextoptions扩展名
,然后添加扩展名(我可以从上下文的
DbContextOptions
构造函数中看到它),但我不知道如何在
ModelBuilder
中找到它。如果我创建了一个
IModelCustomizer
,我就不知道如何从
ModelCustomizerDependencies
ModelBuilder
DbContext
获取扩展名。想法

我有可能需要在现有数据库中创建表,并且能够在一个地方设置模式会更好。(这些上下文仅使用一个架构。)

想法?谢谢