using System; using System.Data.Entity; using DAL.Domain; namespace DAL.Helpers { public class DbInitializer : DropCreateDatabaseAlways { protected override void Seed(FoorumDbContext ctx) { var foorum = new Foorum() { Title = "Test Foorum", Author = "Kala", Description = "Lühi kirjeldus", Body = "Siia kirjutame pika teksti", CreationTime = DateTime.Now, Visible = true }; ctx.Foorums.Add(foorum); ctx.SaveChanges(); for (int i = 0; i < 3; i++) { var post = new Post() { Title = $"Post {i}", Author = "Karu", Body = $"Pikk sisu {i}", CreationTime = DateTime.Now, ForumId = foorum.FoorumId }; ctx.Posts.Add(post); foorum.Posts.Add(post); } ctx.SaveChanges(); } } }