private void SeedUsers() { if (!_context.Users.Any()) { byte[] AdminPasswordHash, AdminPasswordSalt; CreatePasswordHash("admin", out AdminPasswordHash, out AdminPasswordSalt); var admin = new User { Username = "******", PasswordHash = AdminPasswordHash, PasswordSalt = AdminPasswordSalt, Role = "admin" }; byte[] UserPasswordHash, UserPasswordSalt; CreatePasswordHash("user1", out UserPasswordHash, out UserPasswordSalt); var user = new User { Username = "******", PasswordHash = UserPasswordHash, PasswordSalt = UserPasswordSalt, Role = "" }; _context.Users.AddRange(admin, user); _context.SaveChanges(); } }
public static void SeedAsync(MoviesContext moviesContext) { if (!moviesContext.Movie.Any()) { var movies = new List <Movie> { new Movie { Id = 1, Genre = "Drama", Title = "The Shawshank Redemption", Rating = "9.3", ImageUrl = "images/src", ReleaseDate = new DateTime(1994, 5, 5), Owner = "alice" }, new Movie { Id = 2, Genre = "Crime", Title = "The Godfather", Rating = "9.2", ImageUrl = "images/src", ReleaseDate = new DateTime(1972, 5, 5), Owner = "alice" }, new Movie { Id = 3, Genre = "Action", Title = "The Dark Knight", Rating = "9.1", ImageUrl = "images/src", ReleaseDate = new DateTime(2008, 5, 5), Owner = "bob" }, new Movie { Id = 4, Genre = "Crime", Title = "12 Angry Men", Rating = "8.9", ImageUrl = "images/src", ReleaseDate = new DateTime(1957, 5, 5), Owner = "bob" }, new Movie { Id = 5, Genre = "Biography", Title = "Schindler's List", Rating = "8.9", ImageUrl = "images/src", ReleaseDate = new DateTime(1993, 5, 5), Owner = "alice" }, new Movie { Id = 6, Genre = "Drama", Title = "Pulp Fiction", Rating = "8.9", ImageUrl = "images/src", ReleaseDate = new DateTime(1994, 5, 5), Owner = "alice" }, new Movie { Id = 7, Genre = "Drama", Title = "Fight Club", Rating = "8.8", ImageUrl = "images/src", ReleaseDate = new DateTime(1999, 5, 5), Owner = "bob" }, new Movie { Id = 8, Genre = "Romance", Title = "Forrest Gump", Rating = "8.8", ImageUrl = "images/src", ReleaseDate = new DateTime(1994, 5, 5), Owner = "bob" } }; moviesContext.Movie.AddRange(movies); moviesContext.SaveChanges(); } }