使用EF Code First来处理模式而不是数据库

时间:2013-02-18 11:42:47

标签: entity-framework

默认情况下,我曾经使用EF为我的Code First Entities和DataContext创建的单独数据库。在其中一个项目中,我不允许为应用程序的唯一目的分配单独的数据库。但我可以在现有数据库中创建单独的模式。是否可能,如果可行,如何配置EF以对照现有数据库中的单独模式?

2 个答案:

答案 0 :(得分:1)

如果您首先使用代码,则应该有所帮助:http://romiller.com/2011/05/23/ef-4-1-multi-tenant-with-code-first/

答案 1 :(得分:1)

modelBuilder支持

  modelBuilder.entity<yourEntity>.ToTable("NameofTable",schemaToUse);