/**
 * This file was generated by Nexus Schema
 * Do not make changes to this file directly
 */ import type { Context } from './src/server/context/index' ; import type { core } from 'nexus' ; declare global { interface NexusGenCustomInputMethods < TypeName extends string > { /**
         * Json custom scalar type
         */ json < FieldName extends string > ( fieldName , opts ? ) : void ; /**
         * Decimal custom scalar type
         */ decimal < FieldName extends string > ( fieldName , opts ? ) : void ; /**
         * BigInt custom scalar type
         */ bigint < FieldName extends string > ( fieldName , opts ? ) : void ; /**
         * Date custom scalar type
         */ date < FieldName extends string > ( fieldName , opts ? ) : void ; } } declare global { interface NexusGenCustomOutputMethods < TypeName extends string > { /**
         * Json custom scalar type
         */ json < FieldName extends string > ( fieldName , ... opts ) : void ; /**
         * Decimal custom scalar type
         */ decimal < FieldName extends string > ( fieldName , ... opts ) : void ; /**
         * BigInt custom scalar type
         */ bigint < FieldName extends string > ( fieldName , ... opts ) : void ; /**
         * Date custom scalar type
         */ date < FieldName extends string > ( fieldName , ... opts ) : void ; } } declare global { interface NexusGen extends NexusGenTypes { } } export interface NexusGenInputs { BoolFieldUpdateOperationsInput : { set ? : boolean | null ; } ; BoolFilter : { equals ? : boolean | null ; not ? : NexusGenInputs [ 'NestedBoolFilter' ] | null ; } ; BoolWithAggregatesFilter : { _count ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedBoolFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedBoolFilter' ] | null ; equals ? : boolean | null ; not ? : NexusGenInputs [ 'NestedBoolWithAggregatesFilter' ] | null ; } ; CommentAvgOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; postId ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; CommentCountOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; contain ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; postId ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; CommentCreateInput : { author ? : NexusGenInputs [ 'UserCreateNestedOneWithoutCommentsInput' ] | null ; contain : string ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; post : NexusGenInputs [ 'PostCreateNestedOneWithoutCommentsInput' ] ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentCreateNestedManyWithoutAuthorInput : { connect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'CommentCreateOrConnectWithoutAuthorInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'CommentCreateWithoutAuthorInput' ] | null > | null ; } ; CommentCreateNestedManyWithoutPostInput : { connect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'CommentCreateOrConnectWithoutPostInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'CommentCreateWithoutPostInput' ] | null > | null ; } ; CommentCreateOrConnectWithoutAuthorInput : { create : NexusGenInputs [ 'CommentUncheckedCreateWithoutAuthorInput' ] ; where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; CommentCreateOrConnectWithoutPostInput : { create : NexusGenInputs [ 'CommentUncheckedCreateWithoutPostInput' ] ; where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; CommentCreateWithoutAuthorInput : { contain : string ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; post : NexusGenInputs [ 'PostCreateNestedOneWithoutCommentsInput' ] ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentCreateWithoutPostInput : { author ? : NexusGenInputs [ 'UserCreateNestedOneWithoutCommentsInput' ] | null ; contain : string ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentListRelationFilter : { every ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; none ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; some ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; CommentMaxOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; contain ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; postId ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; CommentMinOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; contain ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; postId ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; CommentOrderByRelationAggregateInput : { _count ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; CommentOrderByWithAggregationInput : { _avg ? : NexusGenInputs [ 'CommentAvgOrderByAggregateInput' ] | null ; _count ? : NexusGenInputs [ 'CommentCountOrderByAggregateInput' ] | null ; _max ? : NexusGenInputs [ 'CommentMaxOrderByAggregateInput' ] | null ; _min ? : NexusGenInputs [ 'CommentMinOrderByAggregateInput' ] | null ; _sum ? : NexusGenInputs [ 'CommentSumOrderByAggregateInput' ] | null ; authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; contain ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; postId ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; CommentOrderByWithRelationInput : { author ? : NexusGenInputs [ 'UserOrderByWithRelationInput' ] | null ; authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; contain ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; post ? : NexusGenInputs [ 'PostOrderByWithRelationInput' ] | null ; postId ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; CommentScalarWhereInput : { AND ? : Array < NexusGenInputs [ 'CommentScalarWhereInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'CommentScalarWhereInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'CommentScalarWhereInput' ] | null > | null ; authorId ? : NexusGenInputs [ 'IntNullableFilter' ] | null ; contain ? : NexusGenInputs [ 'StringFilter' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; id ? : NexusGenInputs [ 'IntFilter' ] | null ; postId ? : NexusGenInputs [ 'IntFilter' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; } ; CommentScalarWhereWithAggregatesInput : { AND ? : Array < NexusGenInputs [ 'CommentScalarWhereWithAggregatesInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'CommentScalarWhereWithAggregatesInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'CommentScalarWhereWithAggregatesInput' ] | null > | null ; authorId ? : NexusGenInputs [ 'IntNullableWithAggregatesFilter' ] | null ; contain ? : NexusGenInputs [ 'StringWithAggregatesFilter' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeWithAggregatesFilter' ] | null ; id ? : NexusGenInputs [ 'IntWithAggregatesFilter' ] | null ; postId ? : NexusGenInputs [ 'IntWithAggregatesFilter' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeWithAggregatesFilter' ] | null ; } ; CommentSumOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; postId ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; CommentUncheckedCreateInput : { authorId ? : number | null ; contain : string ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; postId : number ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentUncheckedCreateNestedManyWithoutAuthorInput : { connect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'CommentCreateOrConnectWithoutAuthorInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'CommentCreateWithoutAuthorInput' ] | null > | null ; } ; CommentUncheckedCreateNestedManyWithoutPostInput : { connect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'CommentCreateOrConnectWithoutPostInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'CommentCreateWithoutPostInput' ] | null > | null ; } ; CommentUncheckedCreateWithoutAuthorInput : { contain : string ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; postId : number ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentUncheckedCreateWithoutPostInput : { authorId ? : number | null ; contain : string ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentUncheckedUpdateInput : { authorId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; postId ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUncheckedUpdateManyInput : { authorId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; postId ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUncheckedUpdateManyWithoutAuthorInput : { connect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'CommentCreateOrConnectWithoutAuthorInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'CommentCreateWithoutAuthorInput' ] | null > | null ; delete ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; deleteMany ? : Array < NexusGenInputs [ 'CommentScalarWhereInput' ] | null > | null ; disconnect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; set ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; update ? : Array < NexusGenInputs [ 'CommentUpdateWithWhereUniqueWithoutAuthorInput' ] | null > | null ; updateMany ? : Array < NexusGenInputs [ 'CommentUpdateManyWithWhereWithoutAuthorInput' ] | null > | null ; upsert ? : Array < NexusGenInputs [ 'CommentUpsertWithWhereUniqueWithoutAuthorInput' ] | null > | null ; } ; CommentUncheckedUpdateManyWithoutCommentsInput : { contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; postId ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUncheckedUpdateManyWithoutPostInput : { connect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'CommentCreateOrConnectWithoutPostInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'CommentCreateWithoutPostInput' ] | null > | null ; delete ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; deleteMany ? : Array < NexusGenInputs [ 'CommentScalarWhereInput' ] | null > | null ; disconnect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; set ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; update ? : Array < NexusGenInputs [ 'CommentUpdateWithWhereUniqueWithoutPostInput' ] | null > | null ; updateMany ? : Array < NexusGenInputs [ 'CommentUpdateManyWithWhereWithoutPostInput' ] | null > | null ; upsert ? : Array < NexusGenInputs [ 'CommentUpsertWithWhereUniqueWithoutPostInput' ] | null > | null ; } ; CommentUncheckedUpdateWithoutAuthorInput : { contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; postId ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUncheckedUpdateWithoutPostInput : { authorId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUpdateInput : { author ? : NexusGenInputs [ 'UserUpdateOneWithoutCommentsInput' ] | null ; contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; post ? : NexusGenInputs [ 'PostUpdateOneRequiredWithoutCommentsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUpdateManyMutationInput : { contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUpdateManyWithWhereWithoutAuthorInput : { data : NexusGenInputs [ 'CommentUncheckedUpdateManyWithoutCommentsInput' ] ; where : NexusGenInputs [ 'CommentScalarWhereInput' ] ; } ; CommentUpdateManyWithWhereWithoutPostInput : { data : NexusGenInputs [ 'CommentUncheckedUpdateManyWithoutCommentsInput' ] ; where : NexusGenInputs [ 'CommentScalarWhereInput' ] ; } ; CommentUpdateManyWithoutAuthorInput : { connect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'CommentCreateOrConnectWithoutAuthorInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'CommentCreateWithoutAuthorInput' ] | null > | null ; delete ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; deleteMany ? : Array < NexusGenInputs [ 'CommentScalarWhereInput' ] | null > | null ; disconnect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; set ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; update ? : Array < NexusGenInputs [ 'CommentUpdateWithWhereUniqueWithoutAuthorInput' ] | null > | null ; updateMany ? : Array < NexusGenInputs [ 'CommentUpdateManyWithWhereWithoutAuthorInput' ] | null > | null ; upsert ? : Array < NexusGenInputs [ 'CommentUpsertWithWhereUniqueWithoutAuthorInput' ] | null > | null ; } ; CommentUpdateManyWithoutPostInput : { connect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'CommentCreateOrConnectWithoutPostInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'CommentCreateWithoutPostInput' ] | null > | null ; delete ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; deleteMany ? : Array < NexusGenInputs [ 'CommentScalarWhereInput' ] | null > | null ; disconnect ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; set ? : Array < NexusGenInputs [ 'CommentWhereUniqueInput' ] | null > | null ; update ? : Array < NexusGenInputs [ 'CommentUpdateWithWhereUniqueWithoutPostInput' ] | null > | null ; updateMany ? : Array < NexusGenInputs [ 'CommentUpdateManyWithWhereWithoutPostInput' ] | null > | null ; upsert ? : Array < NexusGenInputs [ 'CommentUpsertWithWhereUniqueWithoutPostInput' ] | null > | null ; } ; CommentUpdateWithWhereUniqueWithoutAuthorInput : { data : NexusGenInputs [ 'CommentUncheckedUpdateWithoutAuthorInput' ] ; where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; CommentUpdateWithWhereUniqueWithoutPostInput : { data : NexusGenInputs [ 'CommentUncheckedUpdateWithoutPostInput' ] ; where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; CommentUpdateWithoutAuthorInput : { contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; post ? : NexusGenInputs [ 'PostUpdateOneRequiredWithoutCommentsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUpdateWithoutPostInput : { author ? : NexusGenInputs [ 'UserUpdateOneWithoutCommentsInput' ] | null ; contain ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; CommentUpsertWithWhereUniqueWithoutAuthorInput : { create : NexusGenInputs [ 'CommentUncheckedCreateWithoutAuthorInput' ] ; update : NexusGenInputs [ 'CommentUncheckedUpdateWithoutAuthorInput' ] ; where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; CommentUpsertWithWhereUniqueWithoutPostInput : { create : NexusGenInputs [ 'CommentUncheckedCreateWithoutPostInput' ] ; update : NexusGenInputs [ 'CommentUncheckedUpdateWithoutPostInput' ] ; where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; CommentWhereInput : { AND ? : Array < NexusGenInputs [ 'CommentWhereInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'CommentWhereInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'CommentWhereInput' ] | null > | null ; author ? : NexusGenInputs [ 'UserWhereInput' ] | null ; authorId ? : NexusGenInputs [ 'IntNullableFilter' ] | null ; contain ? : NexusGenInputs [ 'StringFilter' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; id ? : NexusGenInputs [ 'IntFilter' ] | null ; post ? : NexusGenInputs [ 'PostWhereInput' ] | null ; postId ? : NexusGenInputs [ 'IntFilter' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; } ; CommentWhereUniqueInput : { id ? : number | null ; } ; DateTimeFieldUpdateOperationsInput : { set ? : NexusGenScalars [ 'DateTime' ] | null ; } ; DateTimeFilter : { equals ? : NexusGenScalars [ 'DateTime' ] | null ; gt ? : NexusGenScalars [ 'DateTime' ] | null ; gte ? : NexusGenScalars [ 'DateTime' ] | null ; in ? : Array < NexusGenScalars [ 'DateTime' ] | null > | null ; lt ? : NexusGenScalars [ 'DateTime' ] | null ; lte ? : NexusGenScalars [ 'DateTime' ] | null ; not ? : NexusGenInputs [ 'NestedDateTimeFilter' ] | null ; notIn ? : Array < NexusGenScalars [ 'DateTime' ] | null > | null ; } ; DateTimeWithAggregatesFilter : { _count ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedDateTimeFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedDateTimeFilter' ] | null ; equals ? : NexusGenScalars [ 'DateTime' ] | null ; gt ? : NexusGenScalars [ 'DateTime' ] | null ; gte ? : NexusGenScalars [ 'DateTime' ] | null ; in ? : Array < NexusGenScalars [ 'DateTime' ] | null > | null ; lt ? : NexusGenScalars [ 'DateTime' ] | null ; lte ? : NexusGenScalars [ 'DateTime' ] | null ; not ? : NexusGenInputs [ 'NestedDateTimeWithAggregatesFilter' ] | null ; notIn ? : Array < NexusGenScalars [ 'DateTime' ] | null > | null ; } ; GroupAvgOrderByAggregateInput : { id ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; GroupCountOrderByAggregateInput : { createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; GroupCreateInput : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; name : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; users ? : NexusGenInputs [ 'UserCreateNestedManyWithoutGroupInput' ] | null ; } ; GroupCreateNestedOneWithoutUsersInput : { connect ? : NexusGenInputs [ 'GroupWhereUniqueInput' ] | null ; connectOrCreate ? : NexusGenInputs [ 'GroupCreateOrConnectWithoutUsersInput' ] | null ; create ? : NexusGenInputs [ 'GroupUncheckedCreateWithoutUsersInput' ] | null ; } ; GroupCreateOrConnectWithoutUsersInput : { create : NexusGenInputs [ 'GroupUncheckedCreateWithoutUsersInput' ] ; where : NexusGenInputs [ 'GroupWhereUniqueInput' ] ; } ; GroupCreateWithoutUsersInput : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; name : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; GroupMaxOrderByAggregateInput : { createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; GroupMinOrderByAggregateInput : { createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; GroupOrderByWithAggregationInput : { _avg ? : NexusGenInputs [ 'GroupAvgOrderByAggregateInput' ] | null ; _count ? : NexusGenInputs [ 'GroupCountOrderByAggregateInput' ] | null ; _max ? : NexusGenInputs [ 'GroupMaxOrderByAggregateInput' ] | null ; _min ? : NexusGenInputs [ 'GroupMinOrderByAggregateInput' ] | null ; _sum ? : NexusGenInputs [ 'GroupSumOrderByAggregateInput' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; GroupOrderByWithRelationInput : { createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; users ? : NexusGenInputs [ 'UserOrderByRelationAggregateInput' ] | null ; } ; GroupRelationFilter : { is ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; isNot ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; } ; GroupScalarWhereWithAggregatesInput : { AND ? : Array < NexusGenInputs [ 'GroupScalarWhereWithAggregatesInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'GroupScalarWhereWithAggregatesInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'GroupScalarWhereWithAggregatesInput' ] | null > | null ; createdAt ? : NexusGenInputs [ 'DateTimeWithAggregatesFilter' ] | null ; id ? : NexusGenInputs [ 'IntWithAggregatesFilter' ] | null ; name ? : NexusGenInputs [ 'StringWithAggregatesFilter' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeWithAggregatesFilter' ] | null ; } ; GroupSumOrderByAggregateInput : { id ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; GroupUncheckedCreateInput : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; name : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; users ? : NexusGenInputs [ 'UserUncheckedCreateNestedManyWithoutGroupInput' ] | null ; } ; GroupUncheckedCreateWithoutUsersInput : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; name : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; GroupUncheckedUpdateInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; users ? : NexusGenInputs [ 'UserUncheckedUpdateManyWithoutGroupInput' ] | null ; } ; GroupUncheckedUpdateManyInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; GroupUncheckedUpdateWithoutUsersInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; GroupUpdateInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; users ? : NexusGenInputs [ 'UserUpdateManyWithoutGroupInput' ] | null ; } ; GroupUpdateManyMutationInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; GroupUpdateOneWithoutUsersInput : { connect ? : NexusGenInputs [ 'GroupWhereUniqueInput' ] | null ; connectOrCreate ? : NexusGenInputs [ 'GroupCreateOrConnectWithoutUsersInput' ] | null ; create ? : NexusGenInputs [ 'GroupUncheckedCreateWithoutUsersInput' ] | null ; delete ? : boolean | null ; disconnect ? : boolean | null ; update ? : NexusGenInputs [ 'GroupUncheckedUpdateWithoutUsersInput' ] | null ; upsert ? : NexusGenInputs [ 'GroupUpsertWithoutUsersInput' ] | null ; } ; GroupUpdateWithoutUsersInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; GroupUpsertWithoutUsersInput : { create : NexusGenInputs [ 'GroupUncheckedCreateWithoutUsersInput' ] ; update : NexusGenInputs [ 'GroupUncheckedUpdateWithoutUsersInput' ] ; } ; GroupWhereInput : { AND ? : Array < NexusGenInputs [ 'GroupWhereInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'GroupWhereInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'GroupWhereInput' ] | null > | null ; createdAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; id ? : NexusGenInputs [ 'IntFilter' ] | null ; name ? : NexusGenInputs [ 'StringFilter' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; users ? : NexusGenInputs [ 'UserListRelationFilter' ] | null ; } ; GroupWhereUniqueInput : { id ? : number | null ; } ; IntFieldUpdateOperationsInput : { decrement ? : number | null ; divide ? : number | null ; increment ? : number | null ; multiply ? : number | null ; set ? : number | null ; } ; IntFilter : { equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; IntNullableFilter : { equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; IntNullableWithAggregatesFilter : { _avg ? : NexusGenInputs [ 'NestedFloatNullableFilter' ] | null ; _count ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; _sum ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedIntNullableWithAggregatesFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; IntWithAggregatesFilter : { _avg ? : NexusGenInputs [ 'NestedFloatFilter' ] | null ; _count ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _sum ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedIntWithAggregatesFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; NestedBoolFilter : { equals ? : boolean | null ; not ? : NexusGenInputs [ 'NestedBoolFilter' ] | null ; } ; NestedBoolWithAggregatesFilter : { _count ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedBoolFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedBoolFilter' ] | null ; equals ? : boolean | null ; not ? : NexusGenInputs [ 'NestedBoolWithAggregatesFilter' ] | null ; } ; NestedDateTimeFilter : { equals ? : NexusGenScalars [ 'DateTime' ] | null ; gt ? : NexusGenScalars [ 'DateTime' ] | null ; gte ? : NexusGenScalars [ 'DateTime' ] | null ; in ? : Array < NexusGenScalars [ 'DateTime' ] | null > | null ; lt ? : NexusGenScalars [ 'DateTime' ] | null ; lte ? : NexusGenScalars [ 'DateTime' ] | null ; not ? : NexusGenInputs [ 'NestedDateTimeFilter' ] | null ; notIn ? : Array < NexusGenScalars [ 'DateTime' ] | null > | null ; } ; NestedDateTimeWithAggregatesFilter : { _count ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedDateTimeFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedDateTimeFilter' ] | null ; equals ? : NexusGenScalars [ 'DateTime' ] | null ; gt ? : NexusGenScalars [ 'DateTime' ] | null ; gte ? : NexusGenScalars [ 'DateTime' ] | null ; in ? : Array < NexusGenScalars [ 'DateTime' ] | null > | null ; lt ? : NexusGenScalars [ 'DateTime' ] | null ; lte ? : NexusGenScalars [ 'DateTime' ] | null ; not ? : NexusGenInputs [ 'NestedDateTimeWithAggregatesFilter' ] | null ; notIn ? : Array < NexusGenScalars [ 'DateTime' ] | null > | null ; } ; NestedFloatFilter : { equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedFloatFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; NestedFloatNullableFilter : { equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedFloatNullableFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; NestedIntFilter : { equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; NestedIntNullableFilter : { equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; NestedIntNullableWithAggregatesFilter : { _avg ? : NexusGenInputs [ 'NestedFloatNullableFilter' ] | null ; _count ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; _sum ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedIntNullableWithAggregatesFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; NestedIntWithAggregatesFilter : { _avg ? : NexusGenInputs [ 'NestedFloatFilter' ] | null ; _count ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _sum ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; equals ? : number | null ; gt ? : number | null ; gte ? : number | null ; in ? : Array < number | null > | null ; lt ? : number | null ; lte ? : number | null ; not ? : NexusGenInputs [ 'NestedIntWithAggregatesFilter' ] | null ; notIn ? : Array < number | null > | null ; } ; NestedStringFilter : { contains ? : string | null ; endsWith ? : string | null ; equals ? : string | null ; gt ? : string | null ; gte ? : string | null ; in ? : Array < string | null > | null ; lt ? : string | null ; lte ? : string | null ; not ? : NexusGenInputs [ 'NestedStringFilter' ] | null ; notIn ? : Array < string | null > | null ; startsWith ? : string | null ; } ; NestedStringNullableFilter : { contains ? : string | null ; endsWith ? : string | null ; equals ? : string | null ; gt ? : string | null ; gte ? : string | null ; in ? : Array < string | null > | null ; lt ? : string | null ; lte ? : string | null ; not ? : NexusGenInputs [ 'NestedStringNullableFilter' ] | null ; notIn ? : Array < string | null > | null ; startsWith ? : string | null ; } ; NestedStringNullableWithAggregatesFilter : { _count ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedStringNullableFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedStringNullableFilter' ] | null ; contains ? : string | null ; endsWith ? : string | null ; equals ? : string | null ; gt ? : string | null ; gte ? : string | null ; in ? : Array < string | null > | null ; lt ? : string | null ; lte ? : string | null ; not ? : NexusGenInputs [ 'NestedStringNullableWithAggregatesFilter' ] | null ; notIn ? : Array < string | null > | null ; startsWith ? : string | null ; } ; NestedStringWithAggregatesFilter : { _count ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedStringFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedStringFilter' ] | null ; contains ? : string | null ; endsWith ? : string | null ; equals ? : string | null ; gt ? : string | null ; gte ? : string | null ; in ? : Array < string | null > | null ; lt ? : string | null ; lte ? : string | null ; not ? : NexusGenInputs [ 'NestedStringWithAggregatesFilter' ] | null ; notIn ? : Array < string | null > | null ; startsWith ? : string | null ; } ; NullableIntFieldUpdateOperationsInput : { decrement ? : number | null ; divide ? : number | null ; increment ? : number | null ; multiply ? : number | null ; set ? : number | null ; } ; NullableStringFieldUpdateOperationsInput : { set ? : string | null ; } ; PostAvgOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; PostCountOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; published ? : NexusGenEnums [ 'SortOrder' ] | null ; title ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; PostCreateInput : { author ? : NexusGenInputs [ 'UserCreateNestedOneWithoutPostsInput' ] | null ; comments ? : NexusGenInputs [ 'CommentCreateNestedManyWithoutPostInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; published ? : boolean | null ; title : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; PostCreateNestedManyWithoutAuthorInput : { connect ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'PostCreateOrConnectWithoutAuthorInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'PostCreateWithoutAuthorInput' ] | null > | null ; } ; PostCreateNestedOneWithoutCommentsInput : { connect ? : NexusGenInputs [ 'PostWhereUniqueInput' ] | null ; connectOrCreate ? : NexusGenInputs [ 'PostCreateOrConnectWithoutCommentsInput' ] | null ; create ? : NexusGenInputs [ 'PostUncheckedCreateWithoutCommentsInput' ] | null ; } ; PostCreateOrConnectWithoutAuthorInput : { create : NexusGenInputs [ 'PostUncheckedCreateWithoutAuthorInput' ] ; where : NexusGenInputs [ 'PostWhereUniqueInput' ] ; } ; PostCreateOrConnectWithoutCommentsInput : { create : NexusGenInputs [ 'PostUncheckedCreateWithoutCommentsInput' ] ; where : NexusGenInputs [ 'PostWhereUniqueInput' ] ; } ; PostCreateWithoutAuthorInput : { comments ? : NexusGenInputs [ 'CommentCreateNestedManyWithoutPostInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; published ? : boolean | null ; title : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; PostCreateWithoutCommentsInput : { author ? : NexusGenInputs [ 'UserCreateNestedOneWithoutPostsInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; published ? : boolean | null ; title : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; PostListRelationFilter : { every ? : NexusGenInputs [ 'PostWhereInput' ] | null ; none ? : NexusGenInputs [ 'PostWhereInput' ] | null ; some ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; PostMaxOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; published ? : NexusGenEnums [ 'SortOrder' ] | null ; title ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; PostMinOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; published ? : NexusGenEnums [ 'SortOrder' ] | null ; title ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; PostOrderByRelationAggregateInput : { _count ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; PostOrderByWithAggregationInput : { _avg ? : NexusGenInputs [ 'PostAvgOrderByAggregateInput' ] | null ; _count ? : NexusGenInputs [ 'PostCountOrderByAggregateInput' ] | null ; _max ? : NexusGenInputs [ 'PostMaxOrderByAggregateInput' ] | null ; _min ? : NexusGenInputs [ 'PostMinOrderByAggregateInput' ] | null ; _sum ? : NexusGenInputs [ 'PostSumOrderByAggregateInput' ] | null ; authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; published ? : NexusGenEnums [ 'SortOrder' ] | null ; title ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; PostOrderByWithRelationInput : { author ? : NexusGenInputs [ 'UserOrderByWithRelationInput' ] | null ; authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; comments ? : NexusGenInputs [ 'CommentOrderByRelationAggregateInput' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; published ? : NexusGenEnums [ 'SortOrder' ] | null ; title ? : NexusGenEnums [ 'SortOrder' ] | null ; updatedAt ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; PostRelationFilter : { is ? : NexusGenInputs [ 'PostWhereInput' ] | null ; isNot ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; PostScalarWhereInput : { AND ? : Array < NexusGenInputs [ 'PostScalarWhereInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'PostScalarWhereInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'PostScalarWhereInput' ] | null > | null ; authorId ? : NexusGenInputs [ 'IntNullableFilter' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; id ? : NexusGenInputs [ 'IntFilter' ] | null ; published ? : NexusGenInputs [ 'BoolFilter' ] | null ; title ? : NexusGenInputs [ 'StringFilter' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; } ; PostScalarWhereWithAggregatesInput : { AND ? : Array < NexusGenInputs [ 'PostScalarWhereWithAggregatesInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'PostScalarWhereWithAggregatesInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'PostScalarWhereWithAggregatesInput' ] | null > | null ; authorId ? : NexusGenInputs [ 'IntNullableWithAggregatesFilter' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeWithAggregatesFilter' ] | null ; id ? : NexusGenInputs [ 'IntWithAggregatesFilter' ] | null ; published ? : NexusGenInputs [ 'BoolWithAggregatesFilter' ] | null ; title ? : NexusGenInputs [ 'StringWithAggregatesFilter' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeWithAggregatesFilter' ] | null ; } ; PostSumOrderByAggregateInput : { authorId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; PostUncheckedCreateInput : { authorId ? : number | null ; comments ? : NexusGenInputs [ 'CommentUncheckedCreateNestedManyWithoutPostInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; published ? : boolean | null ; title : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; PostUncheckedCreateNestedManyWithoutAuthorInput : { connect ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'PostCreateOrConnectWithoutAuthorInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'PostCreateWithoutAuthorInput' ] | null > | null ; } ; PostUncheckedCreateWithoutAuthorInput : { comments ? : NexusGenInputs [ 'CommentUncheckedCreateNestedManyWithoutPostInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; published ? : boolean | null ; title : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; PostUncheckedCreateWithoutCommentsInput : { authorId ? : number | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; published ? : boolean | null ; title : string ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; PostUncheckedUpdateInput : { authorId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; comments ? : NexusGenInputs [ 'CommentUncheckedUpdateManyWithoutPostInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUncheckedUpdateManyInput : { authorId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUncheckedUpdateManyWithoutAuthorInput : { connect ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'PostCreateOrConnectWithoutAuthorInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'PostCreateWithoutAuthorInput' ] | null > | null ; delete ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; deleteMany ? : Array < NexusGenInputs [ 'PostScalarWhereInput' ] | null > | null ; disconnect ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; set ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; update ? : Array < NexusGenInputs [ 'PostUpdateWithWhereUniqueWithoutAuthorInput' ] | null > | null ; updateMany ? : Array < NexusGenInputs [ 'PostUpdateManyWithWhereWithoutAuthorInput' ] | null > | null ; upsert ? : Array < NexusGenInputs [ 'PostUpsertWithWhereUniqueWithoutAuthorInput' ] | null > | null ; } ; PostUncheckedUpdateManyWithoutPostsInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUncheckedUpdateWithoutAuthorInput : { comments ? : NexusGenInputs [ 'CommentUncheckedUpdateManyWithoutPostInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUncheckedUpdateWithoutCommentsInput : { authorId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUpdateInput : { author ? : NexusGenInputs [ 'UserUpdateOneWithoutPostsInput' ] | null ; comments ? : NexusGenInputs [ 'CommentUpdateManyWithoutPostInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUpdateManyMutationInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUpdateManyWithWhereWithoutAuthorInput : { data : NexusGenInputs [ 'PostUncheckedUpdateManyWithoutPostsInput' ] ; where : NexusGenInputs [ 'PostScalarWhereInput' ] ; } ; PostUpdateManyWithoutAuthorInput : { connect ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'PostCreateOrConnectWithoutAuthorInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'PostCreateWithoutAuthorInput' ] | null > | null ; delete ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; deleteMany ? : Array < NexusGenInputs [ 'PostScalarWhereInput' ] | null > | null ; disconnect ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; set ? : Array < NexusGenInputs [ 'PostWhereUniqueInput' ] | null > | null ; update ? : Array < NexusGenInputs [ 'PostUpdateWithWhereUniqueWithoutAuthorInput' ] | null > | null ; updateMany ? : Array < NexusGenInputs [ 'PostUpdateManyWithWhereWithoutAuthorInput' ] | null > | null ; upsert ? : Array < NexusGenInputs [ 'PostUpsertWithWhereUniqueWithoutAuthorInput' ] | null > | null ; } ; PostUpdateOneRequiredWithoutCommentsInput : { connect ? : NexusGenInputs [ 'PostWhereUniqueInput' ] | null ; connectOrCreate ? : NexusGenInputs [ 'PostCreateOrConnectWithoutCommentsInput' ] | null ; create ? : NexusGenInputs [ 'PostUncheckedCreateWithoutCommentsInput' ] | null ; update ? : NexusGenInputs [ 'PostUncheckedUpdateWithoutCommentsInput' ] | null ; upsert ? : NexusGenInputs [ 'PostUpsertWithoutCommentsInput' ] | null ; } ; PostUpdateWithWhereUniqueWithoutAuthorInput : { data : NexusGenInputs [ 'PostUncheckedUpdateWithoutAuthorInput' ] ; where : NexusGenInputs [ 'PostWhereUniqueInput' ] ; } ; PostUpdateWithoutAuthorInput : { comments ? : NexusGenInputs [ 'CommentUpdateManyWithoutPostInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUpdateWithoutCommentsInput : { author ? : NexusGenInputs [ 'UserUpdateOneWithoutPostsInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; published ? : NexusGenInputs [ 'BoolFieldUpdateOperationsInput' ] | null ; title ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; } ; PostUpsertWithWhereUniqueWithoutAuthorInput : { create : NexusGenInputs [ 'PostUncheckedCreateWithoutAuthorInput' ] ; update : NexusGenInputs [ 'PostUncheckedUpdateWithoutAuthorInput' ] ; where : NexusGenInputs [ 'PostWhereUniqueInput' ] ; } ; PostUpsertWithoutCommentsInput : { create : NexusGenInputs [ 'PostUncheckedCreateWithoutCommentsInput' ] ; update : NexusGenInputs [ 'PostUncheckedUpdateWithoutCommentsInput' ] ; } ; PostWhereInput : { AND ? : Array < NexusGenInputs [ 'PostWhereInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'PostWhereInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'PostWhereInput' ] | null > | null ; author ? : NexusGenInputs [ 'UserWhereInput' ] | null ; authorId ? : NexusGenInputs [ 'IntNullableFilter' ] | null ; comments ? : NexusGenInputs [ 'CommentListRelationFilter' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; id ? : NexusGenInputs [ 'IntFilter' ] | null ; published ? : NexusGenInputs [ 'BoolFilter' ] | null ; title ? : NexusGenInputs [ 'StringFilter' ] | null ; updatedAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; } ; PostWhereUniqueInput : { id ? : number | null ; } ; StringFieldUpdateOperationsInput : { set ? : string | null ; } ; StringFilter : { contains ? : string | null ; endsWith ? : string | null ; equals ? : string | null ; gt ? : string | null ; gte ? : string | null ; in ? : Array < string | null > | null ; lt ? : string | null ; lte ? : string | null ; not ? : NexusGenInputs [ 'NestedStringFilter' ] | null ; notIn ? : Array < string | null > | null ; startsWith ? : string | null ; } ; StringNullableFilter : { contains ? : string | null ; endsWith ? : string | null ; equals ? : string | null ; gt ? : string | null ; gte ? : string | null ; in ? : Array < string | null > | null ; lt ? : string | null ; lte ? : string | null ; not ? : NexusGenInputs [ 'NestedStringNullableFilter' ] | null ; notIn ? : Array < string | null > | null ; startsWith ? : string | null ; } ; StringNullableWithAggregatesFilter : { _count ? : NexusGenInputs [ 'NestedIntNullableFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedStringNullableFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedStringNullableFilter' ] | null ; contains ? : string | null ; endsWith ? : string | null ; equals ? : string | null ; gt ? : string | null ; gte ? : string | null ; in ? : Array < string | null > | null ; lt ? : string | null ; lte ? : string | null ; not ? : NexusGenInputs [ 'NestedStringNullableWithAggregatesFilter' ] | null ; notIn ? : Array < string | null > | null ; startsWith ? : string | null ; } ; StringWithAggregatesFilter : { _count ? : NexusGenInputs [ 'NestedIntFilter' ] | null ; _max ? : NexusGenInputs [ 'NestedStringFilter' ] | null ; _min ? : NexusGenInputs [ 'NestedStringFilter' ] | null ; contains ? : string | null ; endsWith ? : string | null ; equals ? : string | null ; gt ? : string | null ; gte ? : string | null ; in ? : Array < string | null > | null ; lt ? : string | null ; lte ? : string | null ; not ? : NexusGenInputs [ 'NestedStringWithAggregatesFilter' ] | null ; notIn ? : Array < string | null > | null ; startsWith ? : string | null ; } ; UpdateFieldInput : { create ? : boolean | null ; editor ? : boolean | null ; filter ? : boolean | null ; id ? : string | null ; isId ? : boolean | null ; kind ? : NexusGenEnums [ 'KindEnum' ] | null ; list ? : boolean | null ; name ? : string | null ; order ? : number | null ; read ? : boolean | null ; relationField ? : boolean | null ; required ? : boolean | null ; sort ? : boolean | null ; title ? : string | null ; type ? : string | null ; unique ? : boolean | null ; update ? : boolean | null ; upload ? : boolean | null ; } ; UpdateModelInput : { create ? : boolean | null ; delete ? : boolean | null ; displayFields ? : Array < string | null > | null ; fields ? : Array < NexusGenInputs [ 'UpdateFieldInput' ] | null > | null ; idField ? : string | null ; name ? : string | null ; update ? : boolean | null ; } ; UserAvgOrderByAggregateInput : { groupId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; UserCountOrderByAggregateInput : { createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; email ? : NexusGenEnums [ 'SortOrder' ] | null ; groupId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; password ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; UserCreateInput : { comments ? : NexusGenInputs [ 'CommentCreateNestedManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email : string ; group ? : NexusGenInputs [ 'GroupCreateNestedOneWithoutUsersInput' ] | null ; name ? : string | null ; password : string ; posts ? : NexusGenInputs [ 'PostCreateNestedManyWithoutAuthorInput' ] | null ; } ; UserCreateNestedManyWithoutGroupInput : { connect ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'UserCreateOrConnectWithoutGroupInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'UserCreateWithoutGroupInput' ] | null > | null ; } ; UserCreateNestedOneWithoutCommentsInput : { connect ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; connectOrCreate ? : NexusGenInputs [ 'UserCreateOrConnectWithoutCommentsInput' ] | null ; create ? : NexusGenInputs [ 'UserUncheckedCreateWithoutCommentsInput' ] | null ; } ; UserCreateNestedOneWithoutPostsInput : { connect ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; connectOrCreate ? : NexusGenInputs [ 'UserCreateOrConnectWithoutPostsInput' ] | null ; create ? : NexusGenInputs [ 'UserUncheckedCreateWithoutPostsInput' ] | null ; } ; UserCreateOrConnectWithoutCommentsInput : { create : NexusGenInputs [ 'UserUncheckedCreateWithoutCommentsInput' ] ; where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; UserCreateOrConnectWithoutGroupInput : { create : NexusGenInputs [ 'UserUncheckedCreateWithoutGroupInput' ] ; where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; UserCreateOrConnectWithoutPostsInput : { create : NexusGenInputs [ 'UserUncheckedCreateWithoutPostsInput' ] ; where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; UserCreateWithoutCommentsInput : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email : string ; group ? : NexusGenInputs [ 'GroupCreateNestedOneWithoutUsersInput' ] | null ; name ? : string | null ; password : string ; posts ? : NexusGenInputs [ 'PostCreateNestedManyWithoutAuthorInput' ] | null ; } ; UserCreateWithoutGroupInput : { comments ? : NexusGenInputs [ 'CommentCreateNestedManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email : string ; name ? : string | null ; password : string ; posts ? : NexusGenInputs [ 'PostCreateNestedManyWithoutAuthorInput' ] | null ; } ; UserCreateWithoutPostsInput : { comments ? : NexusGenInputs [ 'CommentCreateNestedManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email : string ; group ? : NexusGenInputs [ 'GroupCreateNestedOneWithoutUsersInput' ] | null ; name ? : string | null ; password : string ; } ; UserListRelationFilter : { every ? : NexusGenInputs [ 'UserWhereInput' ] | null ; none ? : NexusGenInputs [ 'UserWhereInput' ] | null ; some ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; UserMaxOrderByAggregateInput : { createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; email ? : NexusGenEnums [ 'SortOrder' ] | null ; groupId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; password ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; UserMinOrderByAggregateInput : { createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; email ? : NexusGenEnums [ 'SortOrder' ] | null ; groupId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; password ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; UserOrderByRelationAggregateInput : { _count ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; UserOrderByWithAggregationInput : { _avg ? : NexusGenInputs [ 'UserAvgOrderByAggregateInput' ] | null ; _count ? : NexusGenInputs [ 'UserCountOrderByAggregateInput' ] | null ; _max ? : NexusGenInputs [ 'UserMaxOrderByAggregateInput' ] | null ; _min ? : NexusGenInputs [ 'UserMinOrderByAggregateInput' ] | null ; _sum ? : NexusGenInputs [ 'UserSumOrderByAggregateInput' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; email ? : NexusGenEnums [ 'SortOrder' ] | null ; groupId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; password ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; UserOrderByWithRelationInput : { comments ? : NexusGenInputs [ 'CommentOrderByRelationAggregateInput' ] | null ; createdAt ? : NexusGenEnums [ 'SortOrder' ] | null ; email ? : NexusGenEnums [ 'SortOrder' ] | null ; group ? : NexusGenInputs [ 'GroupOrderByWithRelationInput' ] | null ; groupId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; name ? : NexusGenEnums [ 'SortOrder' ] | null ; password ? : NexusGenEnums [ 'SortOrder' ] | null ; posts ? : NexusGenInputs [ 'PostOrderByRelationAggregateInput' ] | null ; } ; UserRelationFilter : { is ? : NexusGenInputs [ 'UserWhereInput' ] | null ; isNot ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; UserScalarWhereInput : { AND ? : Array < NexusGenInputs [ 'UserScalarWhereInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'UserScalarWhereInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'UserScalarWhereInput' ] | null > | null ; createdAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; email ? : NexusGenInputs [ 'StringFilter' ] | null ; groupId ? : NexusGenInputs [ 'IntNullableFilter' ] | null ; id ? : NexusGenInputs [ 'IntFilter' ] | null ; name ? : NexusGenInputs [ 'StringNullableFilter' ] | null ; password ? : NexusGenInputs [ 'StringFilter' ] | null ; } ; UserScalarWhereWithAggregatesInput : { AND ? : Array < NexusGenInputs [ 'UserScalarWhereWithAggregatesInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'UserScalarWhereWithAggregatesInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'UserScalarWhereWithAggregatesInput' ] | null > | null ; createdAt ? : NexusGenInputs [ 'DateTimeWithAggregatesFilter' ] | null ; email ? : NexusGenInputs [ 'StringWithAggregatesFilter' ] | null ; groupId ? : NexusGenInputs [ 'IntNullableWithAggregatesFilter' ] | null ; id ? : NexusGenInputs [ 'IntWithAggregatesFilter' ] | null ; name ? : NexusGenInputs [ 'StringNullableWithAggregatesFilter' ] | null ; password ? : NexusGenInputs [ 'StringWithAggregatesFilter' ] | null ; } ; UserSumOrderByAggregateInput : { groupId ? : NexusGenEnums [ 'SortOrder' ] | null ; id ? : NexusGenEnums [ 'SortOrder' ] | null ; } ; UserUncheckedCreateInput : { comments ? : NexusGenInputs [ 'CommentUncheckedCreateNestedManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email : string ; groupId ? : number | null ; id ? : number | null ; name ? : string | null ; password : string ; posts ? : NexusGenInputs [ 'PostUncheckedCreateNestedManyWithoutAuthorInput' ] | null ; } ; UserUncheckedCreateNestedManyWithoutGroupInput : { connect ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'UserCreateOrConnectWithoutGroupInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'UserCreateWithoutGroupInput' ] | null > | null ; } ; UserUncheckedCreateWithoutCommentsInput : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email : string ; groupId ? : number | null ; id ? : number | null ; name ? : string | null ; password : string ; posts ? : NexusGenInputs [ 'PostUncheckedCreateNestedManyWithoutAuthorInput' ] | null ; } ; UserUncheckedCreateWithoutGroupInput : { comments ? : NexusGenInputs [ 'CommentUncheckedCreateNestedManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email : string ; id ? : number | null ; name ? : string | null ; password : string ; posts ? : NexusGenInputs [ 'PostUncheckedCreateNestedManyWithoutAuthorInput' ] | null ; } ; UserUncheckedCreateWithoutPostsInput : { comments ? : NexusGenInputs [ 'CommentUncheckedCreateNestedManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email : string ; groupId ? : number | null ; id ? : number | null ; name ? : string | null ; password : string ; } ; UserUncheckedUpdateInput : { comments ? : NexusGenInputs [ 'CommentUncheckedUpdateManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; groupId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; posts ? : NexusGenInputs [ 'PostUncheckedUpdateManyWithoutAuthorInput' ] | null ; } ; UserUncheckedUpdateManyInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; groupId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; } ; UserUncheckedUpdateManyWithoutGroupInput : { connect ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'UserCreateOrConnectWithoutGroupInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'UserCreateWithoutGroupInput' ] | null > | null ; delete ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; deleteMany ? : Array < NexusGenInputs [ 'UserScalarWhereInput' ] | null > | null ; disconnect ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; set ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; update ? : Array < NexusGenInputs [ 'UserUpdateWithWhereUniqueWithoutGroupInput' ] | null > | null ; updateMany ? : Array < NexusGenInputs [ 'UserUpdateManyWithWhereWithoutGroupInput' ] | null > | null ; upsert ? : Array < NexusGenInputs [ 'UserUpsertWithWhereUniqueWithoutGroupInput' ] | null > | null ; } ; UserUncheckedUpdateManyWithoutUsersInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; } ; UserUncheckedUpdateWithoutCommentsInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; groupId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; posts ? : NexusGenInputs [ 'PostUncheckedUpdateManyWithoutAuthorInput' ] | null ; } ; UserUncheckedUpdateWithoutGroupInput : { comments ? : NexusGenInputs [ 'CommentUncheckedUpdateManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; posts ? : NexusGenInputs [ 'PostUncheckedUpdateManyWithoutAuthorInput' ] | null ; } ; UserUncheckedUpdateWithoutPostsInput : { comments ? : NexusGenInputs [ 'CommentUncheckedUpdateManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; groupId ? : NexusGenInputs [ 'NullableIntFieldUpdateOperationsInput' ] | null ; id ? : NexusGenInputs [ 'IntFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; } ; UserUpdateInput : { comments ? : NexusGenInputs [ 'CommentUpdateManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; group ? : NexusGenInputs [ 'GroupUpdateOneWithoutUsersInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; posts ? : NexusGenInputs [ 'PostUpdateManyWithoutAuthorInput' ] | null ; } ; UserUpdateManyMutationInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; } ; UserUpdateManyWithWhereWithoutGroupInput : { data : NexusGenInputs [ 'UserUncheckedUpdateManyWithoutUsersInput' ] ; where : NexusGenInputs [ 'UserScalarWhereInput' ] ; } ; UserUpdateManyWithoutGroupInput : { connect ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; connectOrCreate ? : Array < NexusGenInputs [ 'UserCreateOrConnectWithoutGroupInput' ] | null > | null ; create ? : Array < NexusGenInputs [ 'UserCreateWithoutGroupInput' ] | null > | null ; delete ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; deleteMany ? : Array < NexusGenInputs [ 'UserScalarWhereInput' ] | null > | null ; disconnect ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; set ? : Array < NexusGenInputs [ 'UserWhereUniqueInput' ] | null > | null ; update ? : Array < NexusGenInputs [ 'UserUpdateWithWhereUniqueWithoutGroupInput' ] | null > | null ; updateMany ? : Array < NexusGenInputs [ 'UserUpdateManyWithWhereWithoutGroupInput' ] | null > | null ; upsert ? : Array < NexusGenInputs [ 'UserUpsertWithWhereUniqueWithoutGroupInput' ] | null > | null ; } ; UserUpdateOneWithoutCommentsInput : { connect ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; connectOrCreate ? : NexusGenInputs [ 'UserCreateOrConnectWithoutCommentsInput' ] | null ; create ? : NexusGenInputs [ 'UserUncheckedCreateWithoutCommentsInput' ] | null ; delete ? : boolean | null ; disconnect ? : boolean | null ; update ? : NexusGenInputs [ 'UserUncheckedUpdateWithoutCommentsInput' ] | null ; upsert ? : NexusGenInputs [ 'UserUpsertWithoutCommentsInput' ] | null ; } ; UserUpdateOneWithoutPostsInput : { connect ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; connectOrCreate ? : NexusGenInputs [ 'UserCreateOrConnectWithoutPostsInput' ] | null ; create ? : NexusGenInputs [ 'UserUncheckedCreateWithoutPostsInput' ] | null ; delete ? : boolean | null ; disconnect ? : boolean | null ; update ? : NexusGenInputs [ 'UserUncheckedUpdateWithoutPostsInput' ] | null ; upsert ? : NexusGenInputs [ 'UserUpsertWithoutPostsInput' ] | null ; } ; UserUpdateWithWhereUniqueWithoutGroupInput : { data : NexusGenInputs [ 'UserUncheckedUpdateWithoutGroupInput' ] ; where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; UserUpdateWithoutCommentsInput : { createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; group ? : NexusGenInputs [ 'GroupUpdateOneWithoutUsersInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; posts ? : NexusGenInputs [ 'PostUpdateManyWithoutAuthorInput' ] | null ; } ; UserUpdateWithoutGroupInput : { comments ? : NexusGenInputs [ 'CommentUpdateManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; posts ? : NexusGenInputs [ 'PostUpdateManyWithoutAuthorInput' ] | null ; } ; UserUpdateWithoutPostsInput : { comments ? : NexusGenInputs [ 'CommentUpdateManyWithoutAuthorInput' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFieldUpdateOperationsInput' ] | null ; email ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; group ? : NexusGenInputs [ 'GroupUpdateOneWithoutUsersInput' ] | null ; name ? : NexusGenInputs [ 'NullableStringFieldUpdateOperationsInput' ] | null ; password ? : NexusGenInputs [ 'StringFieldUpdateOperationsInput' ] | null ; } ; UserUpsertWithWhereUniqueWithoutGroupInput : { create : NexusGenInputs [ 'UserUncheckedCreateWithoutGroupInput' ] ; update : NexusGenInputs [ 'UserUncheckedUpdateWithoutGroupInput' ] ; where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; UserUpsertWithoutCommentsInput : { create : NexusGenInputs [ 'UserUncheckedCreateWithoutCommentsInput' ] ; update : NexusGenInputs [ 'UserUncheckedUpdateWithoutCommentsInput' ] ; } ; UserUpsertWithoutPostsInput : { create : NexusGenInputs [ 'UserUncheckedCreateWithoutPostsInput' ] ; update : NexusGenInputs [ 'UserUncheckedUpdateWithoutPostsInput' ] ; } ; UserWhereInput : { AND ? : Array < NexusGenInputs [ 'UserWhereInput' ] | null > | null ; NOT ? : Array < NexusGenInputs [ 'UserWhereInput' ] | null > | null ; OR ? : Array < NexusGenInputs [ 'UserWhereInput' ] | null > | null ; comments ? : NexusGenInputs [ 'CommentListRelationFilter' ] | null ; createdAt ? : NexusGenInputs [ 'DateTimeFilter' ] | null ; email ? : NexusGenInputs [ 'StringFilter' ] | null ; group ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; groupId ? : NexusGenInputs [ 'IntNullableFilter' ] | null ; id ? : NexusGenInputs [ 'IntFilter' ] | null ; name ? : NexusGenInputs [ 'StringNullableFilter' ] | null ; password ? : NexusGenInputs [ 'StringFilter' ] | null ; posts ? : NexusGenInputs [ 'PostListRelationFilter' ] | null ; } ; UserWhereUniqueInput : { email ? : string | null ; id ? : number | null ; } ; } export interface NexusGenEnums { CommentScalarFieldEnum : 'authorId' | 'contain' | 'createdAt' | 'id' | 'postId' | 'updatedAt' ; GroupScalarFieldEnum : 'createdAt' | 'id' | 'name' | 'updatedAt' ; KindEnum : 'enum' | 'object' | 'scalar' ; PostScalarFieldEnum : 'authorId' | 'createdAt' | 'id' | 'published' | 'title' | 'updatedAt' ; SortOrder : 'asc' | 'desc' ; UserScalarFieldEnum : 'createdAt' | 'email' | 'groupId' | 'id' | 'name' | 'password' ; } export interface NexusGenScalars { String : string ; Int : number ; Float : number ; Boolean : boolean ; ID : string ; BigInt : any ; DateTime : any ; Decimal : any ; Json : any ; } export interface NexusGenObjects { AggregateComment : { _avg ? : NexusGenRootTypes [ 'CommentAvgAggregateOutputType' ] | null ; _count ? : NexusGenRootTypes [ 'CommentCountAggregateOutputType' ] | null ; _max ? : NexusGenRootTypes [ 'CommentMaxAggregateOutputType' ] | null ; _min ? : NexusGenRootTypes [ 'CommentMinAggregateOutputType' ] | null ; _sum ? : NexusGenRootTypes [ 'CommentSumAggregateOutputType' ] | null ; } ; AggregateGroup : { _avg ? : NexusGenRootTypes [ 'GroupAvgAggregateOutputType' ] | null ; _count ? : NexusGenRootTypes [ 'GroupCountAggregateOutputType' ] | null ; _max ? : NexusGenRootTypes [ 'GroupMaxAggregateOutputType' ] | null ; _min ? : NexusGenRootTypes [ 'GroupMinAggregateOutputType' ] | null ; _sum ? : NexusGenRootTypes [ 'GroupSumAggregateOutputType' ] | null ; } ; AggregatePost : { _avg ? : NexusGenRootTypes [ 'PostAvgAggregateOutputType' ] | null ; _count ? : NexusGenRootTypes [ 'PostCountAggregateOutputType' ] | null ; _max ? : NexusGenRootTypes [ 'PostMaxAggregateOutputType' ] | null ; _min ? : NexusGenRootTypes [ 'PostMinAggregateOutputType' ] | null ; _sum ? : NexusGenRootTypes [ 'PostSumAggregateOutputType' ] | null ; } ; AggregateUser : { _avg ? : NexusGenRootTypes [ 'UserAvgAggregateOutputType' ] | null ; _count ? : NexusGenRootTypes [ 'UserCountAggregateOutputType' ] | null ; _max ? : NexusGenRootTypes [ 'UserMaxAggregateOutputType' ] | null ; _min ? : NexusGenRootTypes [ 'UserMinAggregateOutputType' ] | null ; _sum ? : NexusGenRootTypes [ 'UserSumAggregateOutputType' ] | null ; } ; BatchPayload : { count : number ; } ; Comment : { authorId ? : number | null ; contain : string ; createdAt : NexusGenScalars [ 'DateTime' ] ; id : number ; postId : number ; updatedAt : NexusGenScalars [ 'DateTime' ] ; } ; CommentAvgAggregateOutputType : { authorId ? : number | null ; id ? : number | null ; postId ? : number | null ; } ; CommentCountAggregateOutputType : { _all : number ; authorId : number ; contain : number ; createdAt : number ; id : number ; postId : number ; updatedAt : number ; } ; CommentMaxAggregateOutputType : { authorId ? : number | null ; contain ? : string | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; postId ? : number | null ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentMinAggregateOutputType : { authorId ? : number | null ; contain ? : string | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; postId ? : number | null ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentSumAggregateOutputType : { authorId ? : number | null ; id ? : number | null ; postId ? : number | null ; } ; Enum : { fields : string [ ] ; name : string ; } ; Field : { create : boolean ; editor : boolean ; filter : boolean ; id : string ; isId : boolean ; kind : NexusGenEnums [ 'KindEnum' ] ; list : boolean ; name : string ; order : number ; read : boolean ; relationField ? : boolean | null ; required : boolean ; sort : boolean ; title : string ; type : string ; unique : boolean ; update : boolean ; upload : boolean ; } ; Group : { createdAt : NexusGenScalars [ 'DateTime' ] ; id : number ; name : string ; updatedAt : NexusGenScalars [ 'DateTime' ] ; } ; GroupAvgAggregateOutputType : { id ? : number | null ; } ; GroupCountAggregateOutputType : { _all : number ; createdAt : number ; id : number ; name : number ; updatedAt : number ; } ; GroupCountOutputType : { users : number ; } ; GroupMaxAggregateOutputType : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; name ? : string | null ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; GroupMinAggregateOutputType : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; name ? : string | null ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; GroupSumAggregateOutputType : { id ? : number | null ; } ; Model : { create : boolean ; delete : boolean ; displayFields : string [ ] ; fields : NexusGenRootTypes [ 'Field' ] [ ] ; id : string ; idField : string ; name : string ; update : boolean ; } ; Mutation : { } ; Post : { authorId ? : number | null ; createdAt : NexusGenScalars [ 'DateTime' ] ; id : number ; published : boolean ; title : string ; updatedAt : NexusGenScalars [ 'DateTime' ] ; } ; PostAvgAggregateOutputType : { authorId ? : number | null ; id ? : number | null ; } ; PostCountAggregateOutputType : { _all : number ; authorId : number ; createdAt : number ; id : number ; published : number ; title : number ; updatedAt : number ; } ; PostCountOutputType : { comments : number ; } ; PostMaxAggregateOutputType : { authorId ? : number | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; published ? : boolean | null ; title ? : string | null ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; PostMinAggregateOutputType : { authorId ? : number | null ; createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; id ? : number | null ; published ? : boolean | null ; title ? : string | null ; updatedAt ? : NexusGenScalars [ 'DateTime' ] | null ; } ; PostSumAggregateOutputType : { authorId ? : number | null ; id ? : number | null ; } ; Query : { } ; Schema : { enums : NexusGenRootTypes [ 'Enum' ] [ ] ; models : NexusGenRootTypes [ 'Model' ] [ ] ; } ; User : { createdAt : NexusGenScalars [ 'DateTime' ] ; email : string ; groupId ? : number | null ; id : number ; name ? : string | null ; password : string ; } ; UserAvgAggregateOutputType : { groupId ? : number | null ; id ? : number | null ; } ; UserCountAggregateOutputType : { _all : number ; createdAt : number ; email : number ; groupId : number ; id : number ; name : number ; password : number ; } ; UserCountOutputType : { comments : number ; posts : number ; } ; UserMaxAggregateOutputType : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email ? : string | null ; groupId ? : number | null ; id ? : number | null ; name ? : string | null ; password ? : string | null ; } ; UserMinAggregateOutputType : { createdAt ? : NexusGenScalars [ 'DateTime' ] | null ; email ? : string | null ; groupId ? : number | null ; id ? : number | null ; name ? : string | null ; password ? : string | null ; } ; UserSumAggregateOutputType : { groupId ? : number | null ; id ? : number | null ; } ; } export interface NexusGenInterfaces { } export interface NexusGenUnions { } export type NexusGenRootTypes = NexusGenObjects ; export type NexusGenAllTypes = NexusGenRootTypes & NexusGenScalars & NexusGenEnums ; export interface NexusGenFieldTypes { AggregateComment : { _avg : NexusGenRootTypes [ 'CommentAvgAggregateOutputType' ] | null ; _count : NexusGenRootTypes [ 'CommentCountAggregateOutputType' ] | null ; _max : NexusGenRootTypes [ 'CommentMaxAggregateOutputType' ] | null ; _min : NexusGenRootTypes [ 'CommentMinAggregateOutputType' ] | null ; _sum : NexusGenRootTypes [ 'CommentSumAggregateOutputType' ] | null ; } ; AggregateGroup : { _avg : NexusGenRootTypes [ 'GroupAvgAggregateOutputType' ] | null ; _count : NexusGenRootTypes [ 'GroupCountAggregateOutputType' ] | null ; _max : NexusGenRootTypes [ 'GroupMaxAggregateOutputType' ] | null ; _min : NexusGenRootTypes [ 'GroupMinAggregateOutputType' ] | null ; _sum : NexusGenRootTypes [ 'GroupSumAggregateOutputType' ] | null ; } ; AggregatePost : { _avg : NexusGenRootTypes [ 'PostAvgAggregateOutputType' ] | null ; _count : NexusGenRootTypes [ 'PostCountAggregateOutputType' ] | null ; _max : NexusGenRootTypes [ 'PostMaxAggregateOutputType' ] | null ; _min : NexusGenRootTypes [ 'PostMinAggregateOutputType' ] | null ; _sum : NexusGenRootTypes [ 'PostSumAggregateOutputType' ] | null ; } ; AggregateUser : { _avg : NexusGenRootTypes [ 'UserAvgAggregateOutputType' ] | null ; _count : NexusGenRootTypes [ 'UserCountAggregateOutputType' ] | null ; _max : NexusGenRootTypes [ 'UserMaxAggregateOutputType' ] | null ; _min : NexusGenRootTypes [ 'UserMinAggregateOutputType' ] | null ; _sum : NexusGenRootTypes [ 'UserSumAggregateOutputType' ] | null ; } ; BatchPayload : { count : number ; } ; Comment : { author : NexusGenRootTypes [ 'User' ] | null ; authorId : number | null ; contain : string ; createdAt : NexusGenScalars [ 'DateTime' ] ; id : number ; post : NexusGenRootTypes [ 'Post' ] ; postId : number ; updatedAt : NexusGenScalars [ 'DateTime' ] ; } ; CommentAvgAggregateOutputType : { authorId : number | null ; id : number | null ; postId : number | null ; } ; CommentCountAggregateOutputType : { _all : number ; authorId : number ; contain : number ; createdAt : number ; id : number ; postId : number ; updatedAt : number ; } ; CommentMaxAggregateOutputType : { authorId : number | null ; contain : string | null ; createdAt : NexusGenScalars [ 'DateTime' ] | null ; id : number | null ; postId : number | null ; updatedAt : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentMinAggregateOutputType : { authorId : number | null ; contain : string | null ; createdAt : NexusGenScalars [ 'DateTime' ] | null ; id : number | null ; postId : number | null ; updatedAt : NexusGenScalars [ 'DateTime' ] | null ; } ; CommentSumAggregateOutputType : { authorId : number | null ; id : number | null ; postId : number | null ; } ; Enum : { fields : string [ ] ; name : string ; } ; Field : { create : boolean ; editor : boolean ; filter : boolean ; id : string ; isId : boolean ; kind : NexusGenEnums [ 'KindEnum' ] ; list : boolean ; name : string ; order : number ; read : boolean ; relationField : boolean | null ; required : boolean ; sort : boolean ; title : string ; type : string ; unique : boolean ; update : boolean ; upload : boolean ; } ; Group : { _count : NexusGenRootTypes [ 'GroupCountOutputType' ] | null ; createdAt : NexusGenScalars [ 'DateTime' ] ; id : number ; name : string ; updatedAt : NexusGenScalars [ 'DateTime' ] ; users : NexusGenRootTypes [ 'User' ] [ ] ; } ; GroupAvgAggregateOutputType : { id : number | null ; } ; GroupCountAggregateOutputType : { _all : number ; createdAt : number ; id : number ; name : number ; updatedAt : number ; } ; GroupCountOutputType : { users : number ; } ; GroupMaxAggregateOutputType : { createdAt : NexusGenScalars [ 'DateTime' ] | null ; id : number | null ; name : string | null ; updatedAt : NexusGenScalars [ 'DateTime' ] | null ; } ; GroupMinAggregateOutputType : { createdAt : NexusGenScalars [ 'DateTime' ] | null ; id : number | null ; name : string | null ; updatedAt : NexusGenScalars [ 'DateTime' ] | null ; } ; GroupSumAggregateOutputType : { id : number | null ; } ; Model : { create : boolean ; delete : boolean ; displayFields : string [ ] ; fields : NexusGenRootTypes [ 'Field' ] [ ] ; id : string ; idField : string ; name : string ; update : boolean ; } ; Mutation : { createOneComment : NexusGenRootTypes [ 'Comment' ] ; createOneGroup : NexusGenRootTypes [ 'Group' ] ; createOnePost : NexusGenRootTypes [ 'Post' ] ; createOneUser : NexusGenRootTypes [ 'User' ] ; deleteManyComment : NexusGenRootTypes [ 'BatchPayload' ] ; deleteManyGroup : NexusGenRootTypes [ 'BatchPayload' ] ; deleteManyPost : NexusGenRootTypes [ 'BatchPayload' ] ; deleteManyUser : NexusGenRootTypes [ 'BatchPayload' ] ; deleteOneComment : NexusGenRootTypes [ 'Comment' ] | null ; deleteOneGroup : NexusGenRootTypes [ 'Group' ] | null ; deleteOnePost : NexusGenRootTypes [ 'Post' ] | null ; deleteOneUser : NexusGenRootTypes [ 'User' ] | null ; login : NexusGenRootTypes [ 'User' ] | null ; logout : boolean | null ; signup : NexusGenRootTypes [ 'User' ] | null ; updateField : NexusGenRootTypes [ 'Field' ] ; updateManyComment : NexusGenRootTypes [ 'BatchPayload' ] ; updateManyGroup : NexusGenRootTypes [ 'BatchPayload' ] ; updateManyPost : NexusGenRootTypes [ 'BatchPayload' ] ; updateManyUser : NexusGenRootTypes [ 'BatchPayload' ] ; updateModel : NexusGenRootTypes [ 'Model' ] ; updateOneComment : NexusGenRootTypes [ 'Comment' ] ; updateOneGroup : NexusGenRootTypes [ 'Group' ] ; updateOnePost : NexusGenRootTypes [ 'Post' ] ; updateOneUser : NexusGenRootTypes [ 'User' ] ; updatePassword : boolean | null ; upsertOneComment : NexusGenRootTypes [ 'Comment' ] ; upsertOneGroup : NexusGenRootTypes [ 'Group' ] ; upsertOnePost : NexusGenRootTypes [ 'Post' ] ; upsertOneUser : NexusGenRootTypes [ 'User' ] ; } ; Post : { _count : NexusGenRootTypes [ 'PostCountOutputType' ] | null ; author : NexusGenRootTypes [ 'User' ] | null ; authorId : number | null ; comments : NexusGenRootTypes [ 'Comment' ] [ ] ; createdAt : NexusGenScalars [ 'DateTime' ] ; id : number ; published : boolean ; title : string ; updatedAt : NexusGenScalars [ 'DateTime' ] ; } ; PostAvgAggregateOutputType : { authorId : number | null ; id : number | null ; } ; PostCountAggregateOutputType : { _all : number ; authorId : number ; createdAt : number ; id : number ; published : number ; title : number ; updatedAt : number ; } ; PostCountOutputType : { comments : number ; } ; PostMaxAggregateOutputType : { authorId : number | null ; createdAt : NexusGenScalars [ 'DateTime' ] | null ; id : number | null ; published : boolean | null ; title : string | null ; updatedAt : NexusGenScalars [ 'DateTime' ] | null ; } ; PostMinAggregateOutputType : { authorId : number | null ; createdAt : NexusGenScalars [ 'DateTime' ] | null ; id : number | null ; published : boolean | null ; title : string | null ; updatedAt : NexusGenScalars [ 'DateTime' ] | null ; } ; PostSumAggregateOutputType : { authorId : number | null ; id : number | null ; } ; Query : { aggregateComment : NexusGenRootTypes [ 'AggregateComment' ] | null ; aggregateGroup : NexusGenRootTypes [ 'AggregateGroup' ] | null ; aggregatePost : NexusGenRootTypes [ 'AggregatePost' ] | null ; aggregateUser : NexusGenRootTypes [ 'AggregateUser' ] | null ; findFirstComment : NexusGenRootTypes [ 'Comment' ] | null ; findFirstGroup : NexusGenRootTypes [ 'Group' ] | null ; findFirstPost : NexusGenRootTypes [ 'Post' ] | null ; findFirstUser : NexusGenRootTypes [ 'User' ] | null ; findManyComment : NexusGenRootTypes [ 'Comment' ] [ ] ; findManyCommentCount : number ; findManyGroup : NexusGenRootTypes [ 'Group' ] [ ] ; findManyGroupCount : number ; findManyPost : NexusGenRootTypes [ 'Post' ] [ ] ; findManyPostCount : number ; findManyUser : NexusGenRootTypes [ 'User' ] [ ] ; findManyUserCount : number ; findUniqueComment : NexusGenRootTypes [ 'Comment' ] | null ; findUniqueGroup : NexusGenRootTypes [ 'Group' ] | null ; findUniquePost : NexusGenRootTypes [ 'Post' ] | null ; findUniqueUser : NexusGenRootTypes [ 'User' ] | null ; getSchema : NexusGenRootTypes [ 'Schema' ] ; me : NexusGenRootTypes [ 'User' ] | null ; } ; Schema : { enums : NexusGenRootTypes [ 'Enum' ] [ ] ; models : NexusGenRootTypes [ 'Model' ] [ ] ; } ; User : { _count : NexusGenRootTypes [ 'UserCountOutputType' ] | null ; comments : NexusGenRootTypes [ 'Comment' ] [ ] ; createdAt : NexusGenScalars [ 'DateTime' ] ; email : string ; group : NexusGenRootTypes [ 'Group' ] | null ; groupId : number | null ; id : number ; name : string | null ; password : string ; posts : NexusGenRootTypes [ 'Post' ] [ ] ; } ; UserAvgAggregateOutputType : { groupId : number | null ; id : number | null ; } ; UserCountAggregateOutputType : { _all : number ; createdAt : number ; email : number ; groupId : number ; id : number ; name : number ; password : number ; } ; UserCountOutputType : { comments : number ; posts : number ; } ; UserMaxAggregateOutputType : { createdAt : NexusGenScalars [ 'DateTime' ] | null ; email : string | null ; groupId : number | null ; id : number | null ; name : string | null ; password : string | null ; } ; UserMinAggregateOutputType : { createdAt : NexusGenScalars [ 'DateTime' ] | null ; email : string | null ; groupId : number | null ; id : number | null ; name : string | null ; password : string | null ; } ; UserSumAggregateOutputType : { groupId : number | null ; id : number | null ; } ; } export interface NexusGenFieldTypeNames { AggregateComment : { _avg : 'CommentAvgAggregateOutputType' ; _count : 'CommentCountAggregateOutputType' ; _max : 'CommentMaxAggregateOutputType' ; _min : 'CommentMinAggregateOutputType' ; _sum : 'CommentSumAggregateOutputType' ; } ; AggregateGroup : { _avg : 'GroupAvgAggregateOutputType' ; _count : 'GroupCountAggregateOutputType' ; _max : 'GroupMaxAggregateOutputType' ; _min : 'GroupMinAggregateOutputType' ; _sum : 'GroupSumAggregateOutputType' ; } ; AggregatePost : { _avg : 'PostAvgAggregateOutputType' ; _count : 'PostCountAggregateOutputType' ; _max : 'PostMaxAggregateOutputType' ; _min : 'PostMinAggregateOutputType' ; _sum : 'PostSumAggregateOutputType' ; } ; AggregateUser : { _avg : 'UserAvgAggregateOutputType' ; _count : 'UserCountAggregateOutputType' ; _max : 'UserMaxAggregateOutputType' ; _min : 'UserMinAggregateOutputType' ; _sum : 'UserSumAggregateOutputType' ; } ; BatchPayload : { count : 'Int' ; } ; Comment : { author : 'User' ; authorId : 'Int' ; contain : 'String' ; createdAt : 'DateTime' ; id : 'Int' ; post : 'Post' ; postId : 'Int' ; updatedAt : 'DateTime' ; } ; CommentAvgAggregateOutputType : { authorId : 'Float' ; id : 'Float' ; postId : 'Float' ; } ; CommentCountAggregateOutputType : { _all : 'Int' ; authorId : 'Int' ; contain : 'Int' ; createdAt : 'Int' ; id : 'Int' ; postId : 'Int' ; updatedAt : 'Int' ; } ; CommentMaxAggregateOutputType : { authorId : 'Int' ; contain : 'String' ; createdAt : 'DateTime' ; id : 'Int' ; postId : 'Int' ; updatedAt : 'DateTime' ; } ; CommentMinAggregateOutputType : { authorId : 'Int' ; contain : 'String' ; createdAt : 'DateTime' ; id : 'Int' ; postId : 'Int' ; updatedAt : 'DateTime' ; } ; CommentSumAggregateOutputType : { authorId : 'Int' ; id : 'Int' ; postId : 'Int' ; } ; Enum : { fields : 'String' ; name : 'String' ; } ; Field : { create : 'Boolean' ; editor : 'Boolean' ; filter : 'Boolean' ; id : 'String' ; isId : 'Boolean' ; kind : 'KindEnum' ; list : 'Boolean' ; name : 'String' ; order : 'Int' ; read : 'Boolean' ; relationField : 'Boolean' ; required : 'Boolean' ; sort : 'Boolean' ; title : 'String' ; type : 'String' ; unique : 'Boolean' ; update : 'Boolean' ; upload : 'Boolean' ; } ; Group : { _count : 'GroupCountOutputType' ; createdAt : 'DateTime' ; id : 'Int' ; name : 'String' ; updatedAt : 'DateTime' ; users : 'User' ; } ; GroupAvgAggregateOutputType : { id : 'Float' ; } ; GroupCountAggregateOutputType : { _all : 'Int' ; createdAt : 'Int' ; id : 'Int' ; name : 'Int' ; updatedAt : 'Int' ; } ; GroupCountOutputType : { users : 'Int' ; } ; GroupMaxAggregateOutputType : { createdAt : 'DateTime' ; id : 'Int' ; name : 'String' ; updatedAt : 'DateTime' ; } ; GroupMinAggregateOutputType : { createdAt : 'DateTime' ; id : 'Int' ; name : 'String' ; updatedAt : 'DateTime' ; } ; GroupSumAggregateOutputType : { id : 'Int' ; } ; Model : { create : 'Boolean' ; delete : 'Boolean' ; displayFields : 'String' ; fields : 'Field' ; id : 'String' ; idField : 'String' ; name : 'String' ; update : 'Boolean' ; } ; Mutation : { createOneComment : 'Comment' ; createOneGroup : 'Group' ; createOnePost : 'Post' ; createOneUser : 'User' ; deleteManyComment : 'BatchPayload' ; deleteManyGroup : 'BatchPayload' ; deleteManyPost : 'BatchPayload' ; deleteManyUser : 'BatchPayload' ; deleteOneComment : 'Comment' ; deleteOneGroup : 'Group' ; deleteOnePost : 'Post' ; deleteOneUser : 'User' ; login : 'User' ; logout : 'Boolean' ; signup : 'User' ; updateField : 'Field' ; updateManyComment : 'BatchPayload' ; updateManyGroup : 'BatchPayload' ; updateManyPost : 'BatchPayload' ; updateManyUser : 'BatchPayload' ; updateModel : 'Model' ; updateOneComment : 'Comment' ; updateOneGroup : 'Group' ; updateOnePost : 'Post' ; updateOneUser : 'User' ; updatePassword : 'Boolean' ; upsertOneComment : 'Comment' ; upsertOneGroup : 'Group' ; upsertOnePost : 'Post' ; upsertOneUser : 'User' ; } ; Post : { _count : 'PostCountOutputType' ; author : 'User' ; authorId : 'Int' ; comments : 'Comment' ; createdAt : 'DateTime' ; id : 'Int' ; published : 'Boolean' ; title : 'String' ; updatedAt : 'DateTime' ; } ; PostAvgAggregateOutputType : { authorId : 'Float' ; id : 'Float' ; } ; PostCountAggregateOutputType : { _all : 'Int' ; authorId : 'Int' ; createdAt : 'Int' ; id : 'Int' ; published : 'Int' ; title : 'Int' ; updatedAt : 'Int' ; } ; PostCountOutputType : { comments : 'Int' ; } ; PostMaxAggregateOutputType : { authorId : 'Int' ; createdAt : 'DateTime' ; id : 'Int' ; published : 'Boolean' ; title : 'String' ; updatedAt : 'DateTime' ; } ; PostMinAggregateOutputType : { authorId : 'Int' ; createdAt : 'DateTime' ; id : 'Int' ; published : 'Boolean' ; title : 'String' ; updatedAt : 'DateTime' ; } ; PostSumAggregateOutputType : { authorId : 'Int' ; id : 'Int' ; } ; Query : { aggregateComment : 'AggregateComment' ; aggregateGroup : 'AggregateGroup' ; aggregatePost : 'AggregatePost' ; aggregateUser : 'AggregateUser' ; findFirstComment : 'Comment' ; findFirstGroup : 'Group' ; findFirstPost : 'Post' ; findFirstUser : 'User' ; findManyComment : 'Comment' ; findManyCommentCount : 'Int' ; findManyGroup : 'Group' ; findManyGroupCount : 'Int' ; findManyPost : 'Post' ; findManyPostCount : 'Int' ; findManyUser : 'User' ; findManyUserCount : 'Int' ; findUniqueComment : 'Comment' ; findUniqueGroup : 'Group' ; findUniquePost : 'Post' ; findUniqueUser : 'User' ; getSchema : 'Schema' ; me : 'User' ; } ; Schema : { enums : 'Enum' ; models : 'Model' ; } ; User : { _count : 'UserCountOutputType' ; comments : 'Comment' ; createdAt : 'DateTime' ; email : 'String' ; group : 'Group' ; groupId : 'Int' ; id : 'Int' ; name : 'String' ; password : 'String' ; posts : 'Post' ; } ; UserAvgAggregateOutputType : { groupId : 'Float' ; id : 'Float' ; } ; UserCountAggregateOutputType : { _all : 'Int' ; createdAt : 'Int' ; email : 'Int' ; groupId : 'Int' ; id : 'Int' ; name : 'Int' ; password : 'Int' ; } ; UserCountOutputType : { comments : 'Int' ; posts : 'Int' ; } ; UserMaxAggregateOutputType : { createdAt : 'DateTime' ; email : 'String' ; groupId : 'Int' ; id : 'Int' ; name : 'String' ; password : 'String' ; } ; UserMinAggregateOutputType : { createdAt : 'DateTime' ; email : 'String' ; groupId : 'Int' ; id : 'Int' ; name : 'String' ; password : 'String' ; } ; UserSumAggregateOutputType : { groupId : 'Int' ; id : 'Int' ; } ; } export interface NexusGenArgTypes { Group : { users : { cursor ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; distinct ? : NexusGenEnums [ 'UserScalarFieldEnum' ] | null ; orderBy ? : NexusGenInputs [ 'UserOrderByWithRelationInput' ] | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; } ; Mutation : { createOneComment : { data : NexusGenInputs [ 'CommentCreateInput' ] ; } ; createOneGroup : { data : NexusGenInputs [ 'GroupCreateInput' ] ; } ; createOnePost : { data : NexusGenInputs [ 'PostCreateInput' ] ; } ; createOneUser : { data : NexusGenInputs [ 'UserCreateInput' ] ; } ; deleteManyComment : { where ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; deleteManyGroup : { where ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; } ; deleteManyPost : { where ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; deleteManyUser : { where ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; deleteOneComment : { where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; deleteOneGroup : { where : NexusGenInputs [ 'GroupWhereUniqueInput' ] ; } ; deleteOnePost : { where : NexusGenInputs [ 'PostWhereUniqueInput' ] ; } ; deleteOneUser : { where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; login : { email : string ; password : string ; } ; signup : { email : string ; name ? : string | null ; password : string ; } ; updateField : { data : NexusGenInputs [ 'UpdateFieldInput' ] ; id : string ; modelId : string ; } ; updateManyComment : { data : NexusGenInputs [ 'CommentUpdateManyMutationInput' ] ; where ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; updateManyGroup : { data : NexusGenInputs [ 'GroupUpdateManyMutationInput' ] ; where ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; } ; updateManyPost : { data : NexusGenInputs [ 'PostUpdateManyMutationInput' ] ; where ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; updateManyUser : { data : NexusGenInputs [ 'UserUpdateManyMutationInput' ] ; where ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; updateModel : { data : NexusGenInputs [ 'UpdateModelInput' ] ; id : string ; } ; updateOneComment : { data : NexusGenInputs [ 'CommentUpdateInput' ] ; where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; updateOneGroup : { data : NexusGenInputs [ 'GroupUpdateInput' ] ; where : NexusGenInputs [ 'GroupWhereUniqueInput' ] ; } ; updateOnePost : { data : NexusGenInputs [ 'PostUpdateInput' ] ; where : NexusGenInputs [ 'PostWhereUniqueInput' ] ; } ; updateOneUser : { data : NexusGenInputs [ 'UserUpdateInput' ] ; where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; updatePassword : { currentPassword : string ; password : string ; } ; upsertOneComment : { create : NexusGenInputs [ 'CommentCreateInput' ] ; update : NexusGenInputs [ 'CommentUpdateInput' ] ; where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; upsertOneGroup : { create : NexusGenInputs [ 'GroupCreateInput' ] ; update : NexusGenInputs [ 'GroupUpdateInput' ] ; where : NexusGenInputs [ 'GroupWhereUniqueInput' ] ; } ; upsertOnePost : { create : NexusGenInputs [ 'PostCreateInput' ] ; update : NexusGenInputs [ 'PostUpdateInput' ] ; where : NexusGenInputs [ 'PostWhereUniqueInput' ] ; } ; upsertOneUser : { create : NexusGenInputs [ 'UserCreateInput' ] ; update : NexusGenInputs [ 'UserUpdateInput' ] ; where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; } ; Post : { comments : { cursor ? : NexusGenInputs [ 'CommentWhereUniqueInput' ] | null ; distinct ? : NexusGenEnums [ 'CommentScalarFieldEnum' ] | null ; orderBy ? : NexusGenInputs [ 'CommentOrderByWithRelationInput' ] | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; } ; Query : { aggregateComment : { cursor ? : NexusGenInputs [ 'CommentWhereUniqueInput' ] | null ; orderBy ? : Array < NexusGenInputs [ 'CommentOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; aggregateGroup : { cursor ? : NexusGenInputs [ 'GroupWhereUniqueInput' ] | null ; orderBy ? : Array < NexusGenInputs [ 'GroupOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; } ; aggregatePost : { cursor ? : NexusGenInputs [ 'PostWhereUniqueInput' ] | null ; orderBy ? : Array < NexusGenInputs [ 'PostOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; aggregateUser : { cursor ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; orderBy ? : Array < NexusGenInputs [ 'UserOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; findFirstComment : { cursor ? : NexusGenInputs [ 'CommentWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'CommentScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'CommentOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; findFirstGroup : { cursor ? : NexusGenInputs [ 'GroupWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'GroupScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'GroupOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; } ; findFirstPost : { cursor ? : NexusGenInputs [ 'PostWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'PostScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'PostOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; findFirstUser : { cursor ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'UserScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'UserOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; findManyComment : { cursor ? : NexusGenInputs [ 'CommentWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'CommentScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'CommentOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; findManyCommentCount : { cursor ? : NexusGenInputs [ 'CommentWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'CommentScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'CommentOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; findManyGroup : { cursor ? : NexusGenInputs [ 'GroupWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'GroupScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'GroupOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; } ; findManyGroupCount : { cursor ? : NexusGenInputs [ 'GroupWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'GroupScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'GroupOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'GroupWhereInput' ] | null ; } ; findManyPost : { cursor ? : NexusGenInputs [ 'PostWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'PostScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'PostOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; findManyPostCount : { cursor ? : NexusGenInputs [ 'PostWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'PostScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'PostOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; findManyUser : { cursor ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'UserScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'UserOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; findManyUserCount : { cursor ? : NexusGenInputs [ 'UserWhereUniqueInput' ] | null ; distinct ? : Array < NexusGenEnums [ 'UserScalarFieldEnum' ] | null > | null ; orderBy ? : Array < NexusGenInputs [ 'UserOrderByWithRelationInput' ] | null > | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'UserWhereInput' ] | null ; } ; findUniqueComment : { where : NexusGenInputs [ 'CommentWhereUniqueInput' ] ; } ; findUniqueGroup : { where : NexusGenInputs [ 'GroupWhereUniqueInput' ] ; } ; findUniquePost : { where : NexusGenInputs [ 'PostWhereUniqueInput' ] ; } ; findUniqueUser : { where : NexusGenInputs [ 'UserWhereUniqueInput' ] ; } ; } ; User : { comments : { cursor ? : NexusGenInputs [ 'CommentWhereUniqueInput' ] | null ; distinct ? : NexusGenEnums [ 'CommentScalarFieldEnum' ] | null ; orderBy ? : NexusGenInputs [ 'CommentOrderByWithRelationInput' ] | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'CommentWhereInput' ] | null ; } ; posts : { cursor ? : NexusGenInputs [ 'PostWhereUniqueInput' ] | null ; distinct ? : NexusGenEnums [ 'PostScalarFieldEnum' ] | null ; orderBy ? : NexusGenInputs [ 'PostOrderByWithRelationInput' ] | null ; skip ? : number | null ; take ? : number | null ; where ? : NexusGenInputs [ 'PostWhereInput' ] | null ; } ; } ; } export interface NexusGenAbstractTypeMembers { } export interface NexusGenTypeInterfaces { } export type NexusGenObjectNames = keyof NexusGenObjects ; export type NexusGenInputNames = keyof NexusGenInputs ; export type NexusGenEnumNames = keyof NexusGenEnums ; export type NexusGenInterfaceNames = never ; export type NexusGenScalarNames = keyof NexusGenScalars ; export type NexusGenUnionNames = never ; export type NexusGenObjectsUsingAbstractStrategyIsTypeOf = never ; export type NexusGenAbstractsUsingStrategyResolveType = never ; export type NexusGenFeaturesConfig = { abstractTypeStrategies : { isTypeOf : false ; resolveType : true ; __typename : false ; } ; } ; export interface NexusGenTypes { context : Context ; inputTypes : NexusGenInputs ; rootTypes : NexusGenRootTypes ; inputTypeShapes : NexusGenInputs & NexusGenEnums & NexusGenScalars ; argTypes : NexusGenArgTypes ; fieldTypes : NexusGenFieldTypes ; fieldTypeNames : NexusGenFieldTypeNames ; allTypes : NexusGenAllTypes ; typeInterfaces : NexusGenTypeInterfaces ; objectNames : NexusGenObjectNames ; inputNames : NexusGenInputNames ; enumNames : NexusGenEnumNames ; interfaceNames : NexusGenInterfaceNames ; scalarNames : NexusGenScalarNames ; unionNames : NexusGenUnionNames ; allInputTypes : NexusGenTypes [ 'inputNames' ] | NexusGenTypes [ 'enumNames' ] | NexusGenTypes [ 'scalarNames' ] ; allOutputTypes : NexusGenTypes [ 'objectNames' ] | NexusGenTypes [ 'enumNames' ] | NexusGenTypes [ 'unionNames' ] | NexusGenTypes [ 'interfaceNames' ] | NexusGenTypes [ 'scalarNames' ] ; allNamedTypes : NexusGenTypes [ 'allInputTypes' ] | NexusGenTypes [ 'allOutputTypes' ] ; abstractTypes : NexusGenTypes [ 'interfaceNames' ] | NexusGenTypes [ 'unionNames' ] ; abstractTypeMembers : NexusGenAbstractTypeMembers ; objectsUsingAbstractStrategyIsTypeOf : NexusGenObjectsUsingAbstractStrategyIsTypeOf ; abstractsUsingStrategyResolveType : NexusGenAbstractsUsingStrategyResolveType ; features : NexusGenFeaturesConfig ; } declare global { interface NexusGenPluginTypeConfig < TypeName extends string > { } interface NexusGenPluginInputTypeConfig < TypeName extends string > { } interface NexusGenPluginFieldConfig < TypeName extends string , FieldName extends string > { } interface NexusGenPluginInputFieldConfig < TypeName extends string , FieldName extends string > { } interface NexusGenPluginSchemaConfig { } interface NexusGenPluginArgConfig { } }