From 97f249ae8c498f5f7d09d71d59c402c9a0fc9921 Mon Sep 17 00:00:00 2001 From: Master Date: Tue, 11 Mar 2025 20:14:18 -0700 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20src/types/guildTypes.ts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/types/guildTypes.ts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/types/guildTypes.ts b/src/types/guildTypes.ts index 7f241212..f9d976df 100644 --- a/src/types/guildTypes.ts +++ b/src/types/guildTypes.ts @@ -160,3 +160,25 @@ export interface ITechProjectClient { export interface ITechProjectDatabase extends Omit { CompletionDate?: Date; } + +export interface IGuildLogItemClient { + dateTime: IMongoDate; + entryType: number; + details: string; +} + +export interface IGuildLogDatabase { + accountId: Types.ObjectId; + guildId: Types.ObjectId; + RoomChanges: IGuildLogItemDatabase[]; + TechChanges: IGuildLogItemDatabase[]; + RosterActivity: IGuildLogItemDatabase[]; + StandingsUpdates: IGuildLogItemDatabase[]; + ClassChanges: IGuildLogItemDatabase[]; +} + +export interface IGuildLogItemDatabase extends Omit { + dateTime: Date; + entryType: number; + details: string; +}