更新 src/types/guildTypes.ts
This commit is contained in:
parent
7acb54922f
commit
97f249ae8c
@ -160,3 +160,25 @@ export interface ITechProjectClient {
|
||||
export interface ITechProjectDatabase extends Omit<ITechProjectClient, "CompletionDate"> {
|
||||
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<IGuildLogItemClient, "id" | "dateTime"> {
|
||||
dateTime: Date;
|
||||
entryType: number;
|
||||
details: string;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user