import * as TypeGraphQL from "type-graphql"; import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "@prisma/client"; import { DecimalJSScalar } from "../scalars"; import { User } from "../models/User"; @TypeGraphQL.ObjectType("RefreshToken", { isAbstract: true }) export class RefreshToken { @TypeGraphQL.Field(_type => String, { nullable: false }) id!: string; @TypeGraphQL.Field(_type => Date, { nullable: false }) createdAt!: Date; @TypeGraphQL.Field(_type => Date, { nullable: false }) updatedAt!: Date; @TypeGraphQL.Field(_type => Date, { nullable: true }) deletedAt?: Date | null; @TypeGraphQL.Field(_type => String, { nullable: false }) refreshToken!: string; @TypeGraphQL.Field(_type => String, { nullable: false }) userId!: string; user?: User; }