public static void SeedData(MvsAppContext context) { System.Console.WriteLine("Appling Migrations..."); context.Database.Migrate(); if (!context.Users.Any()) { System.Console.WriteLine("Adding data - seeding..."); context.Users.AddRange( new User() { Firstname = "Vlad", Lastname = "Stadnik", Email = "*****@*****.**", Password = "******", Accounts = new List <Account>() { new Account() { BalanceName = "MonobankStadnik", BalanceNumber = "1234567890101112", Balance = 0 } } }, new User() { Firstname = "Yaroslav", Lastname = "Gordienko", Email = "*****@*****.**", Password = "******", Accounts = new List <Account>() { new Account() { BalanceName = "MonobankGordienko", BalanceNumber = "1211100987654321", Balance = 0 } } } ); context.SaveChanges(); System.Console.WriteLine("Data seeded. Success."); } else { System.Console.WriteLine("Already have data - not seeding"); } }
public UsersController(MvsAppContext context) { _context = context; }
public AccountsController(MvsAppContext context) { _context = context; }