更新 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