我一直在寻找一种方法,在我的表格中的标识属性上设置开始种子值。如果我在表格中插入了一些内容,其中属性已配置为低于id列,则会以值 1 开头。不过我希望它从值 1000 或者 10000 开始。这可能采用代码优先方法吗?可以使用 DataAnnotations 或在EntityTypeConfiguration类中设置吗?
我的身份属性如下所示:
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public virtual int OrderNumber { get; set; }
这是否只能在已创建表的情况下在Visual Studio中的表设计器,列属性中使用?
非常感谢任何帮助。