コード例 #1
0
ファイル: DbInitializer.cs プロジェクト: GegataP/ProjectCars
        public static void Seed(ApplicationDbContext context)
        {
            if (!context.Engines.Any())
            {
                context.Engines.AddRange(Engines.Select(c => c.Value));
            }
            context.SaveChanges();

            if (!context.Fuels.Any())
            {
                context.Fuels.AddRange(Fuels.Select(c => c.Value));
            }
            context.SaveChanges();

            if (!context.Brands.Any())
            {
                context.Brands.AddRange(Brands.Select(c => c.Value));
            }
            context.SaveChanges();

            if (!context.Cars.Any())
            {
                context.Cars.AddRange(Cars.Select(c => c.Value));
            }
            context.SaveChanges();
        }