public static void SeedDatabase(this ExampleDbContext context) { var todos = new List <TodoItem> { new TodoItem("Create ASP.NET Core API project", 1), new TodoItem("Create simple EF Core database", 1), new TodoItem("Add EfCore.GenericServices to web app", 1), new TodoItem("Create a example WebAPI controller", 3), new TodoItem("Write unit tests", 2), new TodoItem("Add Swagger for manual testing", 2) }; context.AddRange(todos); var todoHybrids = new List <TodoItemHybrid> { new TodoItemHybrid("Create ASP.NET Core API project", 1), new TodoItemHybrid("Create simple EF Core database", 1), new TodoItemHybrid("Add EfCore.GenericServices to web app", 1), new TodoItemHybrid("Create a example WebAPI controller", 3), new TodoItemHybrid("Write unit tests", 2), new TodoItemHybrid("Add Swagger for manual testing", 2) }; context.AddRange(todoHybrids); var books = new List <Book> { new Book("Efcore in action", "test description", DateTime.Now, "test", 50, "") }; context.AddRange(books); context.SaveChanges(); }
internal static void SeedDatabase(this ExampleDbContext context) { var todos = new List <TodoItem> { new TodoItem("Create ASP.NET Core API project", 1), new TodoItem("Create simple EF Core database", 1), new TodoItem("Add EfCore.GenericServices to web app", 1), new TodoItem("Create a example WebAPI controller", 3), new TodoItem("Write unit tests", 2), new TodoItem("Add Swagger for manual testing", 2) }; context.AddRange(todos); var todoHybrids = new List <TodoItemHybrid> { new TodoItemHybrid("Create ASP.NET Core API project", 1), new TodoItemHybrid("Create simple EF Core database", 1), new TodoItemHybrid("Add EfCore.GenericServices to web app", 1), new TodoItemHybrid("Create a example WebAPI controller", 3), new TodoItemHybrid("Write unit tests", 2), new TodoItemHybrid("Add Swagger for manual testing", 2) }; context.AddRange(todoHybrids); context.SaveChanges(); }
public static void SeedTwoTaxRates(this ExampleDbContext context) { var rateNow = new TaxRate(DateTime.Today, 4); var rate2Days = new TaxRate(DateTime.Today.AddDays(2), 9); context.AddRange(rateNow, rate2Days); context.SaveChanges(); }
public static List <ProductStock> SeedExampleProductStock(this ExampleDbContext context) { var prodStocks = new List <ProductStock> { new ProductStock("Product1", 5), new ProductStock("Product2", 10), new ProductStock("Product3", 20), }; context.AddRange(prodStocks); context.SaveChanges(); return(prodStocks); }