This commit is contained in:
Jason Rasmussen
2025-02-11 12:30:21 -05:00
parent bf1f8da884
commit 1f5393d02c
15 changed files with 1203 additions and 83 deletions
+27
View File
@@ -0,0 +1,27 @@
import { Field, ObjectType, registerEnumType } from '@nestjs/graphql';
import { UserAvatarColor } from 'src/enum';
registerEnumType(UserAvatarColor, {
name: 'UserAvatarColor',
});
@ObjectType()
export class User {
@Field()
id!: string;
@Field()
name!: string;
@Field()
email!: string;
@Field(() => UserAvatarColor)
avatarColor!: UserAvatarColor;
@Field()
profileImagePath!: string;
@Field({ nullable: true })
profileChangedAt!: Date;
}