private static void SeedUsers(MirzaDbContext context) { var users = Enumerable.Range(1, 30).Select(idx => new MirzaUser { AccessKeys = new List <AccessKey> { new AccessKey($"012345678901234567890123456789{idx.ToString().PadLeft(2, '0')}") { OwnerId = idx, State = AccessKeyState.Active, Expiration = DateTime.Parse("2020-10-01") }, new AccessKey($"abcdefabcdefabcdefabcdefabcdef{idx.ToString().PadLeft(2, '0')}") { OwnerId = idx, State = AccessKeyState.Inative, Expiration = DateTime.Parse("2020-10-01") } }, Email = $"user{idx}@example.com", TeamId = idx % 5 + 1, IsActive = true, FirstName = $"firstname {idx}", LastName = $"lastname {idx}" }); context.UserSet.AddRange(users); context.SaveChanges(); }
private static void SeedTeams(MirzaDbContext context) { var teams = Enumerable.Range(1, 5).Select(idx => new Team { Name = $"team-{idx}" }); context.TeamSet.AddRange(teams); context.SaveChanges(); }