代码之家  ›  专栏  ›  技术社区  ›  Quark Soup

实体框架核心中的HasDefaultSchema在哪里?

  •  4
  • Quark Soup  · 技术社区  · 6 年前

    我把我的英孚移植到英孚核心。似乎没有 HasDefaultSchema(默认架构) 新API中的方法。什么是这个代码ef核心的等价物?

      protected override void OnModelCreating(ModelBuilder modelBuilder)
      {
          modelBuilder.HasDefaultSchema("Notifications");
      }
    
    1 回复  |  直到 6 年前
        1
  •  5
  •   Simon Randy Burden    6 年前

    它是 exactly the same 作为示例代码。

    与EF6的唯一区别在于,作为大多数ef core fluent(不仅)方法,它被实现为 ModelBuilder 类内部 RelationalModelBuilderExtensions 班级。

    为了使用它,请确保参考 Microsoft.EntityFrameworkCore.Relational nuget 以及 using Microsoft.EntityFrameworkCore;