import * as TypeGraphQL from "type-graphql" ; import * as GraphQLScalars from "graphql-scalars" ; import { Prisma } from "../../../client" ; import { DecimalJSScalar } from "../../scalars" ; import { BoolFilter } from "../inputs/BoolFilter" ; import { DateTimeFilter } from "../inputs/DateTimeFilter" ; import { EnumPostKindNullableFilter } from "../inputs/EnumPostKindNullableFilter" ; import { IntFilter } from "../inputs/IntFilter" ; import { IntNullableFilter } from "../inputs/IntNullableFilter" ; import { JsonFilter } from "../inputs/JsonFilter" ; import { MainUserRelationFilter } from "../inputs/MainUserRelationFilter" ; import { StringFilter } from "../inputs/StringFilter" ; import { StringNullableFilter } from "../inputs/StringNullableFilter" ; @ TypeGraphQL . InputType ( "PostWhereInput" , { isAbstract : true } ) export class PostWhereInput { @ TypeGraphQL . Field ( _type => [ PostWhereInput ] , { nullable : true } ) AND ? : PostWhereInput [ ] | undefined ; @ TypeGraphQL . Field ( _type => [ PostWhereInput ] , { nullable : true } ) OR ? : PostWhereInput [ ] | undefined ; @ TypeGraphQL . Field ( _type => [ PostWhereInput ] , { nullable : true } ) NOT ? : PostWhereInput [ ] | undefined ; @ TypeGraphQL . Field ( _type => StringFilter , { nullable : true } ) uuid ? : StringFilter | undefined ; @ TypeGraphQL . Field ( _type => DateTimeFilter , { nullable : true } ) createdAt ? : DateTimeFilter | undefined ; @ TypeGraphQL . Field ( _type => DateTimeFilter , { nullable : true } ) updatedAt ? : DateTimeFilter | undefined ; @ TypeGraphQL . Field ( _type => StringFilter , { nullable : true } ) title ? : StringFilter | undefined ; @ TypeGraphQL . Field ( _type => StringFilter , { nullable : true } ) subtitle ? : StringFilter | undefined ; @ TypeGraphQL . Field ( _type => StringNullableFilter , { nullable : true } ) content ? : StringNullableFilter | undefined ; @ TypeGraphQL . Field ( _type => MainUserRelationFilter , { nullable : true } ) author ? : MainUserRelationFilter | undefined ; @ TypeGraphQL . Field ( _type => IntFilter , { nullable : true } ) authorId ? : IntFilter | undefined ; @ TypeGraphQL . Field ( _type => MainUserRelationFilter , { nullable : true } ) editor ? : MainUserRelationFilter | undefined ; @ TypeGraphQL . Field ( _type => IntNullableFilter , { nullable : true } ) editorId ? : IntNullableFilter | undefined ; @ TypeGraphQL . Field ( _type => EnumPostKindNullableFilter , { nullable : true } ) kind ? : EnumPostKindNullableFilter | undefined ; @ TypeGraphQL . Field ( _type => JsonFilter , { nullable : true } ) metadata ? : JsonFilter | undefined ; }