Realización de una IDENTITY_INSERT utilizando las primeras migraciones del código EF5
Tengo un POCO que estoy tratando de crear a través de Code First Migrations y luego sembrar datos. El problema es que quiero insertar valores específicos en la columna de identidad al sembrar.
Aquí está mi POCO
public class Result
{
public long ResultId { get; set; }
public long? TeamId { get; set; }
public Team Team { get; set; }
}
Y aquí está mi llamada AddOrUpdate en el método Seed de Configuration.cs
context.Results.AddOrUpdate
(
r => r.ResultId,
new Result { ResultId = 101, TeamId = null },
new Result { ResultId = 201, TeamId = null }
);
Como se esperaba, no inserta los valores de 101 y 201, sino 1 y 2. ¿Hay algún atributo de datos que pueda aplicar al modelo para ayudar con esto?