Поробовал сделать вот так:
Database.SetInitializer(new MigrateDatabaseToLatestVersion<LCCheckpointContext, Configuration>());
Вот файлы конфигарции:
public sealed class Configuration : DbMigrationsConfiguration<LCCheckpointContext>
{
public Configuration()
{
AutomaticMigrationDataLossAllowed = true;
AutomaticMigrationsEnabled = true;
ContextKey = "LCCheckpointContext";
}
protected override void Seed(LCCheckpointContext context)
{
}
}
public class RequestConfiguration : EntityTypeConfiguration<LCRequest>
{
public RequestConfiguration()
{
ToTable("LCRequests");
}
}
Всё равно не работает.
ТОлько ошибка теперь другая
{"Invalid object name 'dbo.LCRequests'."}
Те получается EF не создаёт таблицы, а хочет, что бы они уже были там.