Disabling identity (auto-incrementing) on integer primary key using code first

后端 未结 7 1338
孤街浪徒
孤街浪徒 2020-12-01 10:13

I am using code first approach in a ASP.NET MVC 3 application and all integer primary keys in models (public int Id { get; set; }) are by default configured as

7条回答
  •  难免孤独
    2020-12-01 10:49

    You can use FluentMapping:

    modelBuilder.Entity<*entityname*>().Property(m => m.*fieldname*)
                 .HasDatabaseGeneratedOption(DatabaseGeneratedOption.None);
    

提交回复
热议问题