EF6 DbModelBuilder

Posted 吴晓阳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EF6 DbModelBuilder相关的知识,希望对你有一定的参考价值。

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
    modelBuilder.Entity<Product>().HasKey(t => t.ProductID);
    modelBuilder.Entity<Product>().Property(t => t.ProductID)
        .HasColumnName("ProductID")
        .HasDatabaseGeneratedOption(DatabaseGeneratedOption.None);
}

 

以上是关于EF6 DbModelBuilder的主要内容,如果未能解决你的问题,请参考以下文章

EF6 自定义迁移表名

EF6 使用列默认值创建代码优先表

C# EF6 代码优先实体状态

EF6(代码优先)单个外键属性上的多个导航属性

EF6:代码优先复杂类型

EF6(代码优先)、MVC、Unity 和没有存储库的服务层