2025-07-29 05:30:29 +03:00

29 lines
587 B
TypeScript

import { Field, ID, ObjectType } from '@nestjs/graphql';
import { UserModel } from '@/src/module/auth/account/models/user.model';
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;
}