39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
using ProjectGrid.Models;
|
|
using System;
|
|
using System.Linq;
|
|
|
|
namespace ProjectGrid.Data
|
|
{
|
|
public static class DbInitializer
|
|
{
|
|
|
|
public static void Initialize(DataAccessContext context)
|
|
{
|
|
context.Database.EnsureCreated();
|
|
|
|
// Look for any UserDatas.
|
|
if (context.Users.Any())
|
|
{
|
|
return; // DB has been seeded
|
|
}
|
|
|
|
/*var users = new UserData[]
|
|
{
|
|
new UserData{Name1="Carson",Name2="Alexander",Email="test@abc.com"},
|
|
new UserData{Name1="Meredith",Name2="Alonso",Email="test@abc.com"},
|
|
new UserData{Name1="Arturo",Name2="Anand",Email="test@abc.com"},
|
|
new UserData{Name1="Gytis",Name2="Barzdukas",Email="test@abc.com"},
|
|
new UserData{Name1="Yan",Name2="Li",Email="test@abc.com"},
|
|
new UserData{Name1="Peggy",Name2="Justice",Email="test@abc.com"},
|
|
new UserData{Name1="Laura",Name2="Norman",Email="test@abc.com"},
|
|
new UserData{Name1="Nino",Name2="Olivetto",Email="test@abc.com"}
|
|
};
|
|
foreach (UserData s in users)
|
|
{
|
|
context.Users.Add(s);
|
|
}*/
|
|
context.SaveChanges();
|
|
|
|
}
|
|
}
|
|
} |