DB_EF_1

Posted sujingnuli

tags:

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

1.EF分类

   CodeFirst

   ModelFirst,

   DatabaseFirst

   开发过程中,先行设计数据库并依次在项目中生成.dbml或 .edmx 文件的,为Database First.

   开发时,先建立空的.edmx文件,由此文件生成数据库的,是ModelFirst .

   使用System.Data.Entity.DbContext 与 System.Data.Entity.DbSet 构建数据模型,没有可视化我呢见,只有实体类的,称为CodeFirst .

2.CodeFirst

     public class LogDB:DbContext{

     public LogDB():base("name=LogDB"){

      

    }

    protected override void OnModelCreating(DbModelBuilder modelBuilder){

      //移除表名为复数

      modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();

      //自动添加实现EntityTypeConfiguration的类

      modelBuilder.Configurations.AddFormAssembly(Assembly.GetExecutingAssembly());

           base.OnModelCreating(modelBuilder);

    }

   }

 

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

33.Python面向对象类的专有方法__iter____getitem____getattr____call____new____init__

33.Python面向对象类的专有方法__iter____getitem____getattr____call____new____init__

HDU3584 Cube

mdbootstrap 5 未在 Django 2.1.15 中显示

松鼠搬家 ( 切比雪夫距离 到 曼哈顿距离 )

14.12.1类的特殊成员1