Tengo una clase de entidadCódigo EF Primero: cómo establecer la identidad de la semilla?
public class Employee
{
public long Id { get; set; }
public string Name { get; set; }
}
he puesto el campo ID como la clave principal con la generación automática de números
modelBuilder.Entity<Employee>().HasKey(e => e.Id);
modelBuilder.Entity<Employee>().Property(e => e.Id).HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity);
Pero quiero que la identidad de semilla de 10000 en lugar de desde 1, que es el valor por defecto. ¿Cómo puedo especificar esto en EF?
Debe especificarlo cuando está creando la tabla – Saleh
@LIghtWing. El Código EF primero crea la tabla automáticamente para usted. La pregunta es cómo lograr que EF establezca el valor inicial para usted cuando se crea la tabla, no cómo hacerlo manualmente. –
Oh, quieres EF crear tu mesa.ok veo. – Saleh