Backend: Add Premium User Types

This commit is contained in:
ADAMJR 2021-11-15 17:11:52 +00:00
parent 3784f70615
commit 58a02f847e
2 changed files with 4 additions and 0 deletions

View File

@ -80,6 +80,8 @@ export const User = model<UserDocument>('user', new Schema({
default: {},
},
locked: Boolean,
premium: Boolean,
premiumExpiration: Date,
status: {
type: String,
required: [true, 'Status is required'],

2
types/entity.d.ts vendored
View File

@ -73,6 +73,8 @@ declare namespace Entity {
createdAt: Date;
discriminator: number;
guildIds: string[];
premium: boolean;
premiumExpiration: Date;
status: UserTypes.StatusType;
username: string;
voice: UserTypes.VoiceState;