public static void Main(string[] args) { using (AdultsContext db = new AdultsContext()) { if (!db.adults.Any()) { seed(db); } } using (UsersContext db = new UsersContext()) { if (!db.users.Any()) { seedUsers(db); } } CreateHostBuilder(args).Build().Run(); }
public static void seed(AdultsContext db) { Adult[] adults = { new Adult { firstName = "Alex", lastName = "Clinton", id = 1, hairColor = "brown", eyeColor = "blue", age = 17, weight = 80, height = 170, jobTitle = "Astronaut", sex = "M" }, new Adult { firstName = "John", lastName = "Smith", id = 2, hairColor = "black", eyeColor = "brown", age = 25, weight = 87, height = 180, jobTitle = "Chef", sex = "M" }, new Adult { firstName = "Sara", lastName = "Jordan", id = 3, hairColor = "black", eyeColor = "green", age = 41, weight = 50, height = 167, jobTitle = "Police", sex = "F" } }; foreach (Adult adult in adults) { db.adults.Add(adult); } db.SaveChanges(); }
public SqliteAdultService(AdultsContext adultsContext) { db = adultsContext; }