2025-07-14 06:57:46 +03:00

28 lines
576 B
TypeScript

import { UserModel } from '@/src/module/auth/account/models/user.model'
import { Field, ID, ObjectType } from '@nestjs/graphql'
import { Follow } from '@prisma/generated'
@ObjectType()
export class FollowModel implements Follow {
@Field(() => ID)
public id: string
@Field(() => UserModel)
public following: UserModel
@Field(() => ID)
public followingId: string
@Field(() => UserModel)
public follower: UserModel
@Field(() => ID)
public followerId: string
@Field(() => Date)
public createdAt: Date
@Field(() => Date)
public updatedAt: Date
}