public override void Configure() { using (var context = new MusakaDbContext()) { if (!context.UserRoles.Any() && !context.OrderStatuses.Any()) { Console.WriteLine("SEEDING DATABASE - INITIAL"); InitialSeed(); } } }
private void InitialSeed() { using (var context = new MusakaDbContext()) { context.UserRoles.Add(new UserRole { Name = "Admin" }); context.UserRoles.Add(new UserRole { Name = "User" }); context.OrderStatuses.Add(new OrderStatus { Name = "Active" }); context.OrderStatuses.Add(new OrderStatus { Name = "Completed" }); context.SaveChanges(); } }