跳过身份号码 Entity Framework 6 code first seed
Skip Identity number in Entity Framework 6 code first seed
我有一个包含数字 0,1,2,4 的枚举。
我想将它们添加到 table 但我总是在标识列中得到 0,1,2,3。
我在种子部分使用 AddOrUppdate 添加它们。
我可以将身份设置为我想要的,而不是数据库似乎设置的吗?
我添加了 [DatabaseGenerated(DatabaseGeneratedOption.None)] 作为主键属性名的属性。
之后我可以将身份设置为我想要的。
我有一个包含数字 0,1,2,4 的枚举。 我想将它们添加到 table 但我总是在标识列中得到 0,1,2,3。
我在种子部分使用 AddOrUppdate 添加它们。
我可以将身份设置为我想要的,而不是数据库似乎设置的吗?
我添加了 [DatabaseGenerated(DatabaseGeneratedOption.None)] 作为主键属性名的属性。 之后我可以将身份设置为我想要的。