我在使用针对Oracle数据库的EntityFramework迁移时遇到了麻烦,因为架构名称包含在迁移代码中,对于Oracle,架构名称也是用户名。我的目标是拥有模式独立的代码优先迁移(能够拥有一组用于测试和生产环境的迁移)。我已经尝试过这种方法(使用EntityFramework6.1.3):1)我在Web.config中有架构名称:2)我的DbContext将架构名称作为构造函数参数:publicEdistributionDbContext(stringschemaName):base("EdistributionConnection"){_schemaName=schemaNam