Add team roles and content management updates

This commit is contained in:
AzuTear
2026-06-25 19:52:46 +02:00
parent 54293f4c45
commit 693769e5a8
126 changed files with 6966 additions and 738 deletions
+10
View File
@@ -0,0 +1,10 @@
namespace Backend.Domain;
public sealed class TeamRolePermission
{
public int Id { get; set; }
public string Role { get; set; } = string.Empty;
public string PermissionsJson { get; set; } = "[]";
public string UpdatedByTwitchId { get; set; } = string.Empty;
public DateTimeOffset UpdatedAt { get; set; }
}