Added Authorization
This commit is contained in:
parent
04049f31f6
commit
e47d6488c2
15 changed files with 134 additions and 21 deletions
|
@ -7,19 +7,27 @@ namespace Lieb.Data
|
|||
public static void Initialize(LiebContext context)
|
||||
{
|
||||
// Look for any students.
|
||||
if (context.Users.Any())
|
||||
if (context.LiebUsers.Any())
|
||||
{
|
||||
return; // DB has been seeded
|
||||
}
|
||||
|
||||
UserRole admin = new UserRole();
|
||||
admin.RoleName = Constants.Roles.Admin;
|
||||
UserRole guildLead = new UserRole();
|
||||
guildLead.RoleName = Constants.Roles.GuildLead;
|
||||
UserRole member = new UserRole();
|
||||
member.RoleName = Constants.Roles.User;
|
||||
|
||||
|
||||
var users = new LiebUser[]
|
||||
{
|
||||
new LiebUser{DiscordUserId=0, Name="Sarah",Birthday=DateTime.Parse("1992-01-15")},
|
||||
new LiebUser{DiscordUserId=0, Name="Lisa",Birthday=DateTime.Parse("1991-02-15")},
|
||||
new LiebUser{DiscordUserId=0, Name="Simon",Birthday=DateTime.Parse("2019-09-01")}
|
||||
new LiebUser{DiscordUserId=0, Name="Sarah",Birthday=DateTime.Parse("1992-01-15"), Roles=new List<UserRole>(){admin}},
|
||||
new LiebUser{DiscordUserId=1, Name="Lisa",Birthday=DateTime.Parse("1991-02-15"), Roles=new List<UserRole>(){guildLead} },
|
||||
new LiebUser{DiscordUserId=2, Name="Simon",Birthday=DateTime.Parse("2019-09-01"), Roles=new List<UserRole>(){member}}
|
||||
};
|
||||
|
||||
context.Users.AddRange(users);
|
||||
context.LiebUsers.AddRange(users);
|
||||
context.SaveChanges();
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue