From 656758ad12ca8a351d15c28e68d53b73e527446b Mon Sep 17 00:00:00 2001 From: Rory& Date: Tue, 3 Feb 2026 03:09:24 +0100 Subject: [PATCH] Update C# db models --- .../Contexts/SpacebarDbContext.cs | 21 ++++- .../Spacebar.Models.Db/Models/Application.cs | 2 +- .../Models/ApplicationCommand.cs | 2 +- .../Spacebar.Models.Db/Models/Attachment.cs | 2 +- .../Spacebar.Models.Db/Models/AuditLog.cs | 2 +- .../Spacebar.Models.Db/Models/AutomodRule.cs | 2 +- .../Spacebar.Models.Db/Models/BackupCode.cs | 2 +- .../Models/Spacebar.Models.Db/Models/Badge.cs | 2 +- .../Models/Spacebar.Models.Db/Models/Ban.cs | 2 +- .../Spacebar.Models.Db/Models/Category.cs | 2 +- .../Spacebar.Models.Db/Models/Channel.cs | 24 +++++- .../Models/ClientRelease.cs | 2 +- .../Models/CloudAttachment.cs | 2 +- .../Spacebar.Models.Db/Models/Config.cs | 2 +- .../Models/ConnectedAccount.cs | 2 +- .../Models/ConnectionConfig.cs | 2 +- .../Spacebar.Models.Db/Models/EmbedCache.cs | 2 +- .../Models/Spacebar.Models.Db/Models/Emoji.cs | 2 +- .../Models/Spacebar.Models.Db/Models/Guild.cs | 2 +- .../Spacebar.Models.Db/Models/InstanceBan.cs | 2 +- .../Spacebar.Models.Db/Models/Invite.cs | 2 +- .../Spacebar.Models.Db/Models/Member.cs | 14 +++- .../Spacebar.Models.Db/Models/Message.cs | 13 +++- .../Spacebar.Models.Db/Models/Migration.cs | 2 +- .../Models/Spacebar.Models.Db/Models/Note.cs | 2 +- .../Spacebar.Models.Db/Models/RateLimit.cs | 2 +- .../Spacebar.Models.Db/Models/ReadState.cs | 2 +- .../Spacebar.Models.Db/Models/Recipient.cs | 2 +- .../Spacebar.Models.Db/Models/Relationship.cs | 2 +- .../Models/Spacebar.Models.Db/Models/Role.cs | 2 +- .../Spacebar.Models.Db/Models/SecurityKey.cs | 2 +- .../Models/SecuritySetting.cs | 2 +- .../Spacebar.Models.Db/Models/Session.cs | 2 +- .../Spacebar.Models.Db/Models/Sticker.cs | 2 +- .../Spacebar.Models.Db/Models/StickerPack.cs | 2 +- .../Spacebar.Models.Db/Models/Stream.cs | 2 +- .../Models/StreamSession.cs | 2 +- .../Models/Spacebar.Models.Db/Models/Team.cs | 2 +- .../Spacebar.Models.Db/Models/TeamMember.cs | 2 +- .../Spacebar.Models.Db/Models/Template.cs | 2 +- .../Spacebar.Models.Db/Models/ThreadMember.cs | 42 ++++++++++ .../Models/Spacebar.Models.Db/Models/User.cs | 18 ++++- .../Spacebar.Models.Db/Models/UserSetting.cs | 2 +- .../Models/UserSettingsProto.cs | 2 +- .../Models/ValidRegistrationToken.cs | 2 +- .../Spacebar.Models.Db/Models/VoiceState.cs | 2 +- .../Spacebar.Models.Db/Models/Webhook.cs | 2 +- .../Spacebar.Models.Db.csproj | 8 +- .../Models/Spacebar.Models.Db/deps.json | 77 ------------------- 49 files changed, 161 insertions(+), 138 deletions(-) create mode 100644 extra/admin-api/Models/Spacebar.Models.Db/Models/ThreadMember.cs delete mode 100644 extra/admin-api/Models/Spacebar.Models.Db/deps.json diff --git a/extra/admin-api/Models/Spacebar.Models.Db/Contexts/SpacebarDbContext.cs b/extra/admin-api/Models/Spacebar.Models.Db/Contexts/SpacebarDbContext.cs index 716079d00..2a456964a 100644 --- a/extra/admin-api/Models/Spacebar.Models.Db/Contexts/SpacebarDbContext.cs +++ b/extra/admin-api/Models/Spacebar.Models.Db/Contexts/SpacebarDbContext.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using Microsoft.EntityFrameworkCore; using Spacebar.Models.Db.Models; using Stream = Spacebar.Models.Db.Models.Stream; @@ -91,6 +89,8 @@ public partial class SpacebarDbContext : DbContext public virtual DbSet