Ejemplo n.º 1
0
        public static void Initialize(CustomersContext context)
        {
            context.Database.EnsureCreated();

            if (context.Customers.Any())
            {
                return;
            }

            context.Customers.AddRange(SeedData.Customers().ToArray());

            context.Database.OpenConnection();
            try
            {
                context.Database.ExecuteSqlRaw("SET IDENTITY_INSERT dbo.Customers ON");
                context.SaveChanges();
                context.Database.ExecuteSqlRaw("SET IDENTITY_INSERT dbo.Customers OFF");
            }
            finally
            {
                context.Database.CloseConnection();
            }
        }
Ejemplo n.º 2
0
 protected override void Seed(CustomersContext context)
 {
     context.Customers.AddOrUpdate(k => k.Id, SeedData.Customers().ToArray());
 }