вы можете добавить Seed
для столбца Identity
следующим образом
Рассмотрим следующее Student
класс
public class Student
{
[Key, Column("Id")]
public int Id { get; set; }
public string Name { get; set; }
}
Теперь для этого метода миграции добавьте команду SQL
DBCC CHECKIDENT , чтобы установить значение Seed 100
public override void Up()
{
CreateTable(
"dbo.Students",
c => new
{
Id = c.Int(nullable: false, identity: true),
Name = c.String(),
})
.PrimaryKey(t => t.Id);
Sql("DBCC CHECKIDENT ('dbo.Students', RESEED, 100);");
}
public override void Down()
{
DropTable("dbo.Students");
}
Чтобы изменить значение приращения идентификатора, см. this , чтобы получить представление.