Finished Authorization
Added default users to DbInitializer (DiscordIds still missing)
This commit is contained in:
parent
e47d6488c2
commit
bca270757c
9 changed files with 109 additions and 36 deletions
|
@ -7,8 +7,8 @@
|
|||
public bool CanTank { get; set; }
|
||||
|
||||
public int GuildWars2AccountId { get; set; }
|
||||
public int RaidRoleId { get; set; }
|
||||
public GuildWars2Account GuildWars2Account { get; set; } = new GuildWars2Account();
|
||||
public GuildWars2Build RaidRole { get; set; } = new GuildWars2Build();
|
||||
public int GuildWars2BuildId { get; set; }
|
||||
public GuildWars2Account GuildWars2Account { get; set; }
|
||||
public GuildWars2Build GuildWars2Build { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,15 +14,15 @@
|
|||
public int RaidSignUpId { get; set; }
|
||||
|
||||
public int RaidId { get; set; }
|
||||
public int UserId { get; set; }
|
||||
public int LiebUserId { get; set; }
|
||||
public int GuildWars2AccountId { get; set; }
|
||||
public int PlannedRaidRoleId { get; set; }
|
||||
|
||||
public SignUpType SignUpType { get; set; }
|
||||
|
||||
public Raid Raid { get; set; }
|
||||
public LiebUser User { get; set; } = new LiebUser();
|
||||
public GuildWars2Account GuildWars2Account { get; set; } = new GuildWars2Account();
|
||||
public PlannedRaidRole PlannedRaidRole { get; set; } = new PlannedRaidRole();
|
||||
public LiebUser LiebUser { get; set; }
|
||||
public GuildWars2Account GuildWars2Account { get; set; }
|
||||
public PlannedRaidRole PlannedRaidRole { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
11
Lieb/Models/LiebRole.cs
Normal file
11
Lieb/Models/LiebRole.cs
Normal file
|
@ -0,0 +1,11 @@
|
|||
namespace Lieb.Models
|
||||
{
|
||||
public class LiebRole
|
||||
{
|
||||
public int LiebRoleId { get; set; }
|
||||
|
||||
public string RoleName { get; set; } = string.Empty;
|
||||
|
||||
public ICollection<RoleAssignment> RoleAssignments { get; set; } = new List<RoleAssignment>();
|
||||
}
|
||||
}
|
|
@ -9,7 +9,8 @@ namespace Lieb.Models
|
|||
public string Name { get; set; } = string.Empty;
|
||||
public string Pronouns { get; set; } = string.Empty;
|
||||
public DateTime? Birthday { get; set; }
|
||||
public DateTime? BannedUntil { get; set; }
|
||||
public ICollection<GuildWars2Account> GuildWars2Accounts { get; set; } = new List<GuildWars2Account>();
|
||||
public ICollection<UserRole> Roles { get; set; } = new List<UserRole>();
|
||||
public ICollection<RoleAssignment> RoleAssignments { get; set; } = new List<RoleAssignment>();
|
||||
}
|
||||
}
|
||||
|
|
13
Lieb/Models/RoleAssignment.cs
Normal file
13
Lieb/Models/RoleAssignment.cs
Normal file
|
@ -0,0 +1,13 @@
|
|||
namespace Lieb.Models
|
||||
{
|
||||
public class RoleAssignment
|
||||
{
|
||||
public int RoleAssignmentId { get; set; }
|
||||
|
||||
|
||||
public int LiebRoleId { get; set; }
|
||||
public int LiebUserId { get; set; }
|
||||
public LiebRole LiebRole { get; set; }
|
||||
public LiebUser LiebUser { get; set; }
|
||||
}
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
namespace Lieb.Models
|
||||
{
|
||||
public class UserRole
|
||||
{
|
||||
public int UserRoleId { get; set; }
|
||||
|
||||
public string RoleName { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue