这里没有实际代码 我只是放个demo
Configuration中配置
this.Property(p => p.DishCode).HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity);
------------------------------------------------------
DbMigration 生成相应代码
AddColumn("Group_tGroupDishInfo", "DishCode", c => c.Short(nullable: false, defaultValue: 0, identity: true));
------------------------------------------------------
但是数据库中
标识规范 否
------------------------------------------------------
本人用的 。net framework 4.0
entityframework 5.0
我只是期望吧某个非主键字段设置为自增 该如何设置? 以上设置反正是失败了?当然也有替代的方案 就是自己 在DbMigration 写sql语句 但是我想知道的是 ef 内部的解决方案