public static void Initialize(UsersDbContext context) { context.Database.EnsureCreated(); // Look for any tasks. if (context.HistoryUserRoles.Any()) { return; // DB has been seeded } context.HistoryUserRoles.AddRange( new HistoryUserRole { UserId = 1, UserRoleId = 2, StartTime = DateTime.Now, EndTime = null }, new HistoryUserRole { UserId = 2, UserRoleId = 3, StartTime = DateTime.Now, EndTime = null } ); context.SaveChanges(); // commit transaction }
public static void Initialize(UsersDbContext context) { context.Database.EnsureCreated(); // Look for any tasksfdsfs. if (context.UserRoles.Any()) { return; // DB has been seeded } context.UserRoles.AddRange( new UserRole { Name = RoleConstants.REGULAR }, new UserRole { Name = RoleConstants.MODERATOR }, new UserRole { Name = RoleConstants.ADMIN } ); context.SaveChanges(); // commit transaction }
public static void Initialize(UsersDbContext context) { context.Database.EnsureCreated(); // Look for any tasks. if (context.Users.Any()) { return; // DB has been seeded } context.Users.AddRange( new User { FirstName = "Pop", LastName = "Alexandru", Username = "******", Email = "*****@*****.**", Password = ComputeSha256Hash("alex123456"), DateRegister = DateTime.Now, HistoryUserRole = null }, new User { FirstName = "Moldovan", LastName = "Radu", Username = "******", Email = "*****@*****.**", Password = ComputeSha256Hash("radu123456"), DateRegister = DateTime.Now, HistoryUserRole = null } ); context.SaveChanges(); // commit transaction }