public static void Initialize(IServiceProvider serviceProvider) { using (var context = new MvcMusicContext( serviceProvider.GetRequiredService < DbContextOptions <MvcMusicContext> >())) { // Look for any Musics. if (context.Music.Any()) { return; // DB has been seeded } context.Music.AddRange( new Music { Title = "Random Access Memories", ReleaseDate = DateTime.Parse("2013-07-01"), Genre = "Dance", Price = 7.99M, Rating = "P", Token = "r.a.m-1", isValid = true, }, new Music { Title = "Ghostbusters ", ReleaseDate = DateTime.Parse("1984-3-13"), Genre = "Comedy", Price = 8.99M, Rating = "Q", Token = "ghostbusters-1", isValid = false, }, new Music { Title = "Ghostbusters 2", ReleaseDate = DateTime.Parse("1986-2-23"), Genre = "Comedy", Price = 9.99M, Rating = "R", Token = "ghostbusters-2", isValid = false, }, new Music { Title = "Rio Bravo", ReleaseDate = DateTime.Parse("1959-4-15"), Genre = "Western", Price = 3.99M, Rating = "R", Token = "rio-bravo-1", isValid = false, } ); context.SaveChanges(); } }
public static void Initialize(IServiceProvider serviceProvider) { using (var context = new MvcMusicContext( serviceProvider.GetRequiredService < DbContextOptions <MvcMusicContext> >())) { // Look for any musics. if (context.Music.Any()) { return; // DB has been seeded } context.Music.AddRange( new Music { Title = "When Harry Met Sally OST", Artist = " ", ReleaseDate = DateTime.Parse("1989-2-12"), Genre = "OST", Price = 7.99M, Rating = "R" }, new Music { Title = "Ghostbusters OST", Artist = " ", ReleaseDate = DateTime.Parse("1984-3-13"), Genre = "OST", Price = 8.99M, Rating = "R" }, new Music { Title = "Ghostbusters 2 OST", Artist = " ", ReleaseDate = DateTime.Parse("1986-2-23"), Genre = "OST", Price = 9.99M, Rating = "R" }, new Music { Title = "Rio Bravo OST", Artist = " ", ReleaseDate = DateTime.Parse("1959-4-15"), Genre = "OST", Price = 3.99M, Rating = "R" } ); context.SaveChanges(); } }
public static void Initialize(IServiceProvider serviceProvider) { using (var context = new MvcMusicContext( serviceProvider.GetRequiredService < DbContextOptions <MvcMusicContext> >())) { // Look for any movies. if (context.Music.Any()) { return; // DB has been seeded } context.Music.AddRange( new Music { Title = "Fee Ra Huri", Artist = "Omnia", ReleaseDate = DateTime.Parse("2012-2-12"), Genre = "Pagan Folk", Price = 7.99M, Validated = true }, new Music { Title = "Yuve Yuve yu", Artist = "The Hu", ReleaseDate = DateTime.Parse("2018-3-13"), Genre = "Hunu Rock", Price = 8.99M, Validated = false }, new Music { Title = "Into My Veins", Artist = "Pitbulls in the Nursery", ReleaseDate = DateTime.Parse("2015-2-23"), Genre = "Metal progressif", Price = 9.99M, Validated = true }, new Music { Title = "Gnossienne n°1", Artist = "Erik Satie", ReleaseDate = DateTime.Parse("1959-4-15"), Genre = "Classique", Price = 3.99M, Validated = true } ); context.SaveChanges(); } }
public static void Initialize(IServiceProvider serviceProvider) { using (var context = new MvcMusicContext( serviceProvider.GetRequiredService < DbContextOptions <MvcMusicContext> >())) { context.Database.EnsureCreated(); // Look for any movies. if (context.Music.Any()) { return; // DB has been seeded } context.Music.AddRange( new Music { Title = "When Harry Met Sally", ReleaseDate = DateTime.Parse("1989-2-12"), Genre = "Romantic Comedy", Rating = "R", Price = 7.99M }, new Music { Title = "Ghostbusters ", ReleaseDate = DateTime.Parse("1984-3-13"), Genre = "Comedy", Rating = "R", Price = 8.99M }, new Music { Title = "Ghostbusters 2", ReleaseDate = DateTime.Parse("1986-2-23"), Genre = "Comedy", Rating = "R", Price = 9.99M }, new Music { Title = "Rio Bravo", ReleaseDate = DateTime.Parse("1959-4-15"), Genre = "Western", Rating = "R", Price = 3.99M } ); context.SaveChanges(); } }
public static void Initialize(IServiceProvider serviceProvider) { using (var context = new MvcMusicContext( serviceProvider.GetRequiredService < DbContextOptions <MvcMusicContext> >())) { // Look for any movies. if (context.Album.Any()) { return; // DB has been seeded } context.Album.AddRange( new Album { Author = "Anthony Gomes", AlbumName = "Peace, Love, and Loud Guitars", ReleaseDate = DateTime.Parse("2018-2-12"), Genre = "Blues", Price = 7.99M }, new Album { Author = "Neil Young", AlbumName = "After the Gold Rush", ReleaseDate = DateTime.Parse("1970-3-13"), Genre = "Folk", Price = 8.99M }, new Album { Author = "Iggy Pop", AlbumName = "The Idiot", ReleaseDate = DateTime.Parse("1977-2-23"), Genre = "Rock", Price = 9.99M }, new Album { Author = "Led Zeppelin", AlbumName = "Physical Graffiti", ReleaseDate = DateTime.Parse("1975-4-15"), Genre = "Rock", Price = 3.99M } ); context.SaveChanges(); } }