我们正在使用Entity Framework,Code First,在我们的数据库中,我们有几个具有相同名称但在不同Schema中的表.
我还将模型放在两个不同的命名空间中.
我如何在我的DbContext类中注册这些表?
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Data.Schema1.Contact>().ToTable("Contact", "schema1");
modelBuilder.Entity<Data.Schema2.Contact>().ToTable("Contact", "schema2");
}
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助!