我们在项目中使用 EF5.0,并且在OnModelCreating
事件中使用以下代码提供 Db Schema 名称
string schemaName = DbSchema;
modelBuilder.Configurations.Add(new TableMap(schemaName));
但是我们的问题是该OnModelCreating
事件只被调用一次(即使我再次创建上下文对象),我们需要更改我们正在循环处理的不同数据库的 Db Schema 名称。
我相信 EF 6.0 有类似的方法,HasDefaultSchema
但我无法找到 EF5.0 的方法
有什么办法可以做到这一点?