From 3d0cfeb5d5432ddb8e62fa0f2df426ab6b1729c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Lytek?= Date: Wed, 17 Feb 2021 16:58:49 +0100 Subject: [PATCH] Support native types stabilized feature --- Readme.md | 6 +- experiments/generated-schema.graphql | 305 +- experiments/index.ts | 2 + experiments/package-lock.json | 35 + experiments/package.json | 1 + .../prisma/generated/client/index-browser.js | 10 +- .../prisma/generated/client/index.d.ts | 1222 ++- experiments/prisma/generated/client/index.js | 14 +- .../prisma/generated/client/schema.prisma | 22 +- .../prisma/generated/type-graphql/dmmf.json | 6836 ++++++++++++---- .../prisma/generated/type-graphql/enhance.ts | 17 +- .../enums/NativeTypeModelScalarFieldEnum.ts | 12 + .../generated/type-graphql/enums/index.ts | 1 + .../prisma/generated/type-graphql/index.ts | 1 + .../generated/type-graphql/models/Category.ts | 3 +- .../generated/type-graphql/models/Client.ts | 3 +- .../generated/type-graphql/models/Creator.ts | 3 +- .../generated/type-graphql/models/Director.ts | 3 +- .../generated/type-graphql/models/Movie.ts | 3 +- .../type-graphql/models/NativeTypeModel.ts | 29 + .../generated/type-graphql/models/Patient.ts | 3 +- .../generated/type-graphql/models/Post.ts | 5 +- .../generated/type-graphql/models/Problem.ts | 3 +- .../generated/type-graphql/models/index.ts | 1 + .../type-graphql/prisma-client-dmmf.json | 6837 +++++++++++++---- .../Category/args/AggregateCategoryArgs.ts | 2 +- .../crud/Category/args/CreateCategoryArgs.ts | 2 +- .../Category/args/CreateManyCategoryArgs.ts | 2 +- .../crud/Category/args/DeleteCategoryArgs.ts | 2 +- .../Category/args/DeleteManyCategoryArgs.ts | 2 +- .../Category/args/FindFirstCategoryArgs.ts | 2 +- .../Category/args/FindManyCategoryArgs.ts | 2 +- .../Category/args/FindUniqueCategoryArgs.ts | 2 +- .../crud/Category/args/GroupByCategoryArgs.ts | 2 +- .../crud/Category/args/UpdateCategoryArgs.ts | 2 +- .../Category/args/UpdateManyCategoryArgs.ts | 2 +- .../crud/Category/args/UpsertCategoryArgs.ts | 2 +- .../crud/Client/args/AggregateClientArgs.ts | 2 +- .../crud/Client/args/CreateClientArgs.ts | 2 +- .../crud/Client/args/CreateManyClientArgs.ts | 2 +- .../crud/Client/args/DeleteClientArgs.ts | 2 +- .../crud/Client/args/DeleteManyClientArgs.ts | 2 +- .../crud/Client/args/FindFirstClientArgs.ts | 2 +- .../crud/Client/args/FindManyClientArgs.ts | 2 +- .../crud/Client/args/FindUniqueClientArgs.ts | 2 +- .../crud/Client/args/GroupByClientArgs.ts | 2 +- .../crud/Client/args/UpdateClientArgs.ts | 2 +- .../crud/Client/args/UpdateManyClientArgs.ts | 2 +- .../crud/Client/args/UpsertClientArgs.ts | 2 +- .../crud/Creator/args/AggregateCreatorArgs.ts | 2 +- .../crud/Creator/args/CreateCreatorArgs.ts | 2 +- .../Creator/args/CreateManyCreatorArgs.ts | 2 +- .../crud/Creator/args/DeleteCreatorArgs.ts | 2 +- .../Creator/args/DeleteManyCreatorArgs.ts | 2 +- .../crud/Creator/args/FindFirstCreatorArgs.ts | 2 +- .../crud/Creator/args/FindManyCreatorArgs.ts | 2 +- .../Creator/args/FindUniqueCreatorArgs.ts | 2 +- .../crud/Creator/args/GroupByCreatorArgs.ts | 2 +- .../crud/Creator/args/UpdateCreatorArgs.ts | 2 +- .../Creator/args/UpdateManyCreatorArgs.ts | 2 +- .../crud/Creator/args/UpsertCreatorArgs.ts | 2 +- .../Director/args/AggregateDirectorArgs.ts | 2 +- .../crud/Director/args/CreateDirectorArgs.ts | 2 +- .../Director/args/CreateManyDirectorArgs.ts | 2 +- .../crud/Director/args/DeleteDirectorArgs.ts | 2 +- .../Director/args/DeleteManyDirectorArgs.ts | 2 +- .../Director/args/FindFirstDirectorArgs.ts | 2 +- .../Director/args/FindManyDirectorArgs.ts | 2 +- .../Director/args/FindUniqueDirectorArgs.ts | 2 +- .../crud/Director/args/GroupByDirectorArgs.ts | 2 +- .../crud/Director/args/UpdateDirectorArgs.ts | 2 +- .../Director/args/UpdateManyDirectorArgs.ts | 2 +- .../crud/Director/args/UpsertDirectorArgs.ts | 2 +- .../crud/Movie/args/AggregateMovieArgs.ts | 2 +- .../crud/Movie/args/CreateManyMovieArgs.ts | 2 +- .../crud/Movie/args/CreateMovieArgs.ts | 2 +- .../crud/Movie/args/DeleteManyMovieArgs.ts | 2 +- .../crud/Movie/args/DeleteMovieArgs.ts | 2 +- .../crud/Movie/args/FindFirstMovieArgs.ts | 2 +- .../crud/Movie/args/FindManyMovieArgs.ts | 2 +- .../crud/Movie/args/FindUniqueMovieArgs.ts | 2 +- .../crud/Movie/args/GroupByMovieArgs.ts | 2 +- .../crud/Movie/args/UpdateManyMovieArgs.ts | 2 +- .../crud/Movie/args/UpdateMovieArgs.ts | 2 +- .../crud/Movie/args/UpsertMovieArgs.ts | 2 +- .../AggregateNativeTypeModelResolver.ts | 33 + .../CreateManyNativeTypeModelResolver.ts | 14 + .../CreateNativeTypeModelResolver.ts | 13 + .../DeleteManyNativeTypeModelResolver.ts | 14 + .../DeleteNativeTypeModelResolver.ts | 13 + .../FindFirstNativeTypeModelResolver.ts | 13 + .../FindManyNativeTypeModelResolver.ts | 13 + .../FindUniqueNativeTypeModelResolver.ts | 13 + .../GroupByNativeTypeModelResolver.ts | 38 + .../NativeTypeModelCrudResolver.ts | 145 + .../UpdateManyNativeTypeModelResolver.ts | 14 + .../UpdateNativeTypeModelResolver.ts | 13 + .../UpsertNativeTypeModelResolver.ts | 13 + .../args/AggregateNativeTypeModelArgs.ts | 33 + .../args/CreateManyNativeTypeModelArgs.ts | 16 + .../args/CreateNativeTypeModelArgs.ts | 11 + .../args/DeleteManyNativeTypeModelArgs.ts | 11 + .../args/DeleteNativeTypeModelArgs.ts | 11 + .../args/FindFirstNativeTypeModelArgs.ts | 39 + .../args/FindManyNativeTypeModelArgs.ts | 39 + .../args/FindUniqueNativeTypeModelArgs.ts | 11 + .../args/GroupByNativeTypeModelArgs.ts | 39 + .../args/UpdateManyNativeTypeModelArgs.ts | 17 + .../args/UpdateNativeTypeModelArgs.ts | 17 + .../args/UpsertNativeTypeModelArgs.ts | 23 + .../crud/NativeTypeModel/args/index.ts | 12 + .../crud/Patient/args/AggregatePatientArgs.ts | 2 +- .../Patient/args/CreateManyPatientArgs.ts | 2 +- .../crud/Patient/args/CreatePatientArgs.ts | 2 +- .../Patient/args/DeleteManyPatientArgs.ts | 2 +- .../crud/Patient/args/DeletePatientArgs.ts | 2 +- .../crud/Patient/args/FindFirstPatientArgs.ts | 2 +- .../crud/Patient/args/FindManyPatientArgs.ts | 2 +- .../Patient/args/FindUniquePatientArgs.ts | 2 +- .../crud/Patient/args/GroupByPatientArgs.ts | 2 +- .../Patient/args/UpdateManyPatientArgs.ts | 2 +- .../crud/Patient/args/UpdatePatientArgs.ts | 2 +- .../crud/Patient/args/UpsertPatientArgs.ts | 2 +- .../crud/Post/args/AggregatePostArgs.ts | 2 +- .../crud/Post/args/CreateManyPostArgs.ts | 2 +- .../crud/Post/args/CreatePostArgs.ts | 2 +- .../crud/Post/args/DeleteManyPostArgs.ts | 2 +- .../crud/Post/args/DeletePostArgs.ts | 2 +- .../crud/Post/args/FindFirstPostArgs.ts | 2 +- .../crud/Post/args/FindManyPostArgs.ts | 2 +- .../crud/Post/args/FindUniquePostArgs.ts | 2 +- .../crud/Post/args/GroupByPostArgs.ts | 2 +- .../crud/Post/args/UpdateManyPostArgs.ts | 2 +- .../crud/Post/args/UpdatePostArgs.ts | 2 +- .../crud/Post/args/UpsertPostArgs.ts | 2 +- .../crud/Problem/args/AggregateProblemArgs.ts | 2 +- .../Problem/args/CreateManyProblemArgs.ts | 2 +- .../crud/Problem/args/CreateProblemArgs.ts | 2 +- .../Problem/args/DeleteManyProblemArgs.ts | 2 +- .../crud/Problem/args/DeleteProblemArgs.ts | 2 +- .../crud/Problem/args/FindFirstProblemArgs.ts | 2 +- .../crud/Problem/args/FindManyProblemArgs.ts | 2 +- .../Problem/args/FindUniqueProblemArgs.ts | 2 +- .../crud/Problem/args/GroupByProblemArgs.ts | 2 +- .../Problem/args/UpdateManyProblemArgs.ts | 2 +- .../crud/Problem/args/UpdateProblemArgs.ts | 2 +- .../crud/Problem/args/UpsertProblemArgs.ts | 2 +- .../type-graphql/resolvers/crud/args.index.ts | 1 + .../resolvers/crud/resolvers-actions.index.ts | 12 + .../resolvers/crud/resolvers-crud.index.ts | 1 + .../resolvers/inputs/BigIntNullableFilter.ts | 50 + .../BigIntNullableWithAggregatesFilter.ts | 78 + .../inputs/BoolFieldUpdateOperationsInput.ts | 3 +- .../resolvers/inputs/BoolFilter.ts | 3 +- .../inputs/BoolWithAggregatesFilter.ts | 3 +- .../resolvers/inputs/BytesNullableFilter.ts | 20 + .../BytesNullableWithAggregatesFilter.ts | 37 + .../resolvers/inputs/CategoryCreateInput.ts | 3 +- .../inputs/CategoryCreateManyInput.ts | 3 +- .../resolvers/inputs/CategoryOrderByInput.ts | 3 +- .../CategoryScalarWhereWithAggregatesInput.ts | 3 +- .../CategorySlugNumberCompoundUniqueInput.ts | 3 +- .../resolvers/inputs/CategoryUpdateInput.ts | 3 +- .../inputs/CategoryUpdateManyMutationInput.ts | 3 +- .../resolvers/inputs/CategoryWhereInput.ts | 3 +- .../inputs/CategoryWhereUniqueInput.ts | 3 +- .../resolvers/inputs/ClientCreateInput.ts | 3 +- .../resolvers/inputs/ClientCreateManyInput.ts | 3 +- ...tCreateNestedOneWithoutEditorPostsInput.ts | 3 +- .../ClientCreateNestedOneWithoutPostsInput.ts | 3 +- ...tCreateOrConnectWithoutEditorPostsInput.ts | 3 +- .../ClientCreateOrConnectWithoutPostsInput.ts | 3 +- .../ClientCreateWithoutEditorPostsInput.ts | 3 +- .../inputs/ClientCreateWithoutPostsInput.ts | 3 +- .../resolvers/inputs/ClientOrderByInput.ts | 3 +- .../resolvers/inputs/ClientRelationFilter.ts | 3 +- .../ClientScalarWhereWithAggregatesInput.ts | 3 +- .../resolvers/inputs/ClientUpdateInput.ts | 3 +- .../inputs/ClientUpdateManyMutationInput.ts | 3 +- ...lientUpdateOneRequiredWithoutPostsInput.ts | 3 +- .../ClientUpdateOneWithoutEditorPostsInput.ts | 3 +- .../ClientUpdateWithoutEditorPostsInput.ts | 3 +- .../inputs/ClientUpdateWithoutPostsInput.ts | 3 +- .../ClientUpsertWithoutEditorPostsInput.ts | 3 +- .../inputs/ClientUpsertWithoutPostsInput.ts | 3 +- .../resolvers/inputs/ClientWhereInput.ts | 3 +- .../inputs/ClientWhereUniqueInput.ts | 3 +- .../resolvers/inputs/CreatorCreateInput.ts | 3 +- .../inputs/CreatorCreateManyInput.ts | 3 +- ...reatorCreateNestedManyWithoutLikesInput.ts | 3 +- ...atorCreateNestedOneWithoutProblemsInput.ts | 3 +- ...CreatorCreateOrConnectWithoutLikesInput.ts | 3 +- ...atorCreateOrConnectWithoutProblemsInput.ts | 3 +- .../inputs/CreatorCreateWithoutLikesInput.ts | 3 +- .../CreatorCreateWithoutProblemsInput.ts | 3 +- .../inputs/CreatorListRelationFilter.ts | 3 +- .../resolvers/inputs/CreatorOrderByInput.ts | 3 +- .../resolvers/inputs/CreatorRelationFilter.ts | 3 +- .../inputs/CreatorScalarWhereInput.ts | 3 +- .../CreatorScalarWhereWithAggregatesInput.ts | 3 +- .../resolvers/inputs/CreatorUpdateInput.ts | 3 +- .../inputs/CreatorUpdateManyMutationInput.ts | 3 +- ...torUpdateManyWithWhereWithoutLikesInput.ts | 3 +- .../CreatorUpdateManyWithoutLikesInput.ts | 3 +- .../CreatorUpdateOneWithoutProblemsInput.ts | 3 +- ...rUpdateWithWhereUniqueWithoutLikesInput.ts | 3 +- .../inputs/CreatorUpdateWithoutLikesInput.ts | 3 +- .../CreatorUpdateWithoutProblemsInput.ts | 3 +- ...rUpsertWithWhereUniqueWithoutLikesInput.ts | 3 +- .../CreatorUpsertWithoutProblemsInput.ts | 3 +- .../resolvers/inputs/CreatorWhereInput.ts | 3 +- .../inputs/CreatorWhereUniqueInput.ts | 3 +- .../DateTimeFieldUpdateOperationsInput.ts | 3 +- .../resolvers/inputs/DateTimeFilter.ts | 3 +- .../inputs/DateTimeWithAggregatesFilter.ts | 3 +- .../resolvers/inputs/DecimalNullableFilter.ts | 50 + .../DecimalNullableWithAggregatesFilter.ts | 77 + .../resolvers/inputs/DirectorCreateInput.ts | 3 +- .../inputs/DirectorCreateManyInput.ts | 3 +- ...rectorCreateNestedOneWithoutMoviesInput.ts | 3 +- ...rectorCreateOrConnectWithoutMoviesInput.ts | 3 +- .../DirectorCreateWithoutMoviesInput.ts | 3 +- ...torFirstNameLastNameCompoundUniqueInput.ts | 3 +- .../resolvers/inputs/DirectorOrderByInput.ts | 3 +- .../inputs/DirectorRelationFilter.ts | 3 +- .../DirectorScalarWhereWithAggregatesInput.ts | 3 +- .../resolvers/inputs/DirectorUpdateInput.ts | 3 +- .../inputs/DirectorUpdateManyMutationInput.ts | 3 +- ...ctorUpdateOneRequiredWithoutMoviesInput.ts | 3 +- .../DirectorUpdateWithoutMoviesInput.ts | 3 +- .../DirectorUpsertWithoutMoviesInput.ts | 3 +- .../resolvers/inputs/DirectorWhereInput.ts | 3 +- .../inputs/DirectorWhereUniqueInput.ts | 3 +- .../inputs/EnumPostKindNullableFilter.ts | 3 +- ...numPostKindNullableWithAggregatesFilter.ts | 3 +- .../EnumRoleFieldUpdateOperationsInput.ts | 3 +- .../resolvers/inputs/EnumRoleFilter.ts | 3 +- .../inputs/EnumRoleWithAggregatesFilter.ts | 3 +- .../inputs/FloatFieldUpdateOperationsInput.ts | 3 +- .../resolvers/inputs/FloatFilter.ts | 3 +- .../inputs/FloatWithAggregatesFilter.ts | 3 +- .../inputs/IntFieldUpdateOperationsInput.ts | 3 +- .../resolvers/inputs/IntFilter.ts | 3 +- .../resolvers/inputs/IntNullableFilter.ts | 3 +- .../inputs/IntNullableWithAggregatesFilter.ts | 3 +- .../inputs/IntWithAggregatesFilter.ts | 3 +- .../resolvers/inputs/JsonFilter.ts | 7 +- .../inputs/JsonWithAggregatesFilter.ts | 7 +- .../resolvers/inputs/MovieCreateInput.ts | 3 +- .../inputs/MovieCreateManyDirectorInput.ts | 3 +- .../MovieCreateManyDirectorInputEnvelope.ts | 3 +- .../resolvers/inputs/MovieCreateManyInput.ts | 3 +- ...vieCreateNestedManyWithoutDirectorInput.ts | 3 +- ...ovieCreateOrConnectWithoutDirectorInput.ts | 3 +- .../inputs/MovieCreateWithoutDirectorInput.ts | 3 +- ...irectorLastNameTitleCompoundUniqueInput.ts | 3 +- .../inputs/MovieListRelationFilter.ts | 3 +- .../resolvers/inputs/MovieOrderByInput.ts | 3 +- .../resolvers/inputs/MovieScalarWhereInput.ts | 3 +- .../MovieScalarWhereWithAggregatesInput.ts | 3 +- .../resolvers/inputs/MovieUpdateInput.ts | 3 +- .../inputs/MovieUpdateManyMutationInput.ts | 3 +- ...UpdateManyWithWhereWithoutDirectorInput.ts | 3 +- .../MovieUpdateManyWithoutDirectorInput.ts | 3 +- ...dateWithWhereUniqueWithoutDirectorInput.ts | 3 +- .../inputs/MovieUpdateWithoutDirectorInput.ts | 3 +- ...sertWithWhereUniqueWithoutDirectorInput.ts | 3 +- .../resolvers/inputs/MovieWhereInput.ts | 3 +- .../resolvers/inputs/MovieWhereUniqueInput.ts | 3 +- .../inputs/NativeTypeModelCreateInput.ts | 24 + .../inputs/NativeTypeModelCreateManyInput.ts | 29 + .../inputs/NativeTypeModelOrderByInput.ts | 30 + ...TypeModelScalarWhereWithAggregatesInput.ts | 48 + .../inputs/NativeTypeModelUpdateInput.ts | 27 + .../NativeTypeModelUpdateManyMutationInput.ts | 27 + .../inputs/NativeTypeModelWhereInput.ts | 48 + .../inputs/NativeTypeModelWhereUniqueInput.ts | 14 + .../inputs/NestedBigIntNullableFilter.ts | 49 + ...estedBigIntNullableWithAggregatesFilter.ts | 77 + .../resolvers/inputs/NestedBoolFilter.ts | 3 +- .../inputs/NestedBoolWithAggregatesFilter.ts | 3 +- .../inputs/NestedBytesNullableFilter.ts | 19 + ...NestedBytesNullableWithAggregatesFilter.ts | 36 + .../resolvers/inputs/NestedDateTimeFilter.ts | 3 +- .../NestedDateTimeWithAggregatesFilter.ts | 3 +- .../inputs/NestedDecimalNullableFilter.ts | 49 + ...stedDecimalNullableWithAggregatesFilter.ts | 76 + .../NestedEnumPostKindNullableFilter.ts | 3 +- ...numPostKindNullableWithAggregatesFilter.ts | 3 +- .../resolvers/inputs/NestedEnumRoleFilter.ts | 3 +- .../NestedEnumRoleWithAggregatesFilter.ts | 3 +- .../resolvers/inputs/NestedFloatFilter.ts | 3 +- .../inputs/NestedFloatNullableFilter.ts | 3 +- .../inputs/NestedFloatWithAggregatesFilter.ts | 3 +- .../resolvers/inputs/NestedIntFilter.ts | 3 +- .../inputs/NestedIntNullableFilter.ts | 3 +- .../NestedIntNullableWithAggregatesFilter.ts | 3 +- .../inputs/NestedIntWithAggregatesFilter.ts | 3 +- .../resolvers/inputs/NestedJsonFilter.ts | 7 +- .../resolvers/inputs/NestedStringFilter.ts | 3 +- .../inputs/NestedStringNullableFilter.ts | 3 +- ...estedStringNullableWithAggregatesFilter.ts | 3 +- .../NestedStringWithAggregatesFilter.ts | 3 +- ...ullableBigIntFieldUpdateOperationsInput.ts | 34 + ...NullableBytesFieldUpdateOperationsInput.ts | 14 + ...llableDecimalFieldUpdateOperationsInput.ts | 34 + ...eEnumPostKindFieldUpdateOperationsInput.ts | 3 +- .../NullableIntFieldUpdateOperationsInput.ts | 3 +- ...ullableStringFieldUpdateOperationsInput.ts | 3 +- .../resolvers/inputs/PatientCreateInput.ts | 3 +- .../inputs/PatientCreateManyInput.ts | 3 +- ...entFirstNameLastNameCompoundUniqueInput.ts | 3 +- .../resolvers/inputs/PatientOrderByInput.ts | 3 +- .../PatientScalarWhereWithAggregatesInput.ts | 3 +- .../resolvers/inputs/PatientUpdateInput.ts | 3 +- .../inputs/PatientUpdateManyMutationInput.ts | 3 +- .../resolvers/inputs/PatientWhereInput.ts | 3 +- .../inputs/PatientWhereUniqueInput.ts | 3 +- .../resolvers/inputs/PostCreateInput.ts | 5 +- .../inputs/PostCreateManyAuthorInput.ts | 5 +- .../PostCreateManyAuthorInputEnvelope.ts | 3 +- .../inputs/PostCreateManyEditorInput.ts | 5 +- .../PostCreateManyEditorInputEnvelope.ts | 3 +- .../resolvers/inputs/PostCreateManyInput.ts | 5 +- .../PostCreateNestedManyWithoutAuthorInput.ts | 3 +- .../PostCreateNestedManyWithoutEditorInput.ts | 3 +- .../PostCreateOrConnectWithoutAuthorInput.ts | 3 +- .../PostCreateOrConnectWithoutEditorInput.ts | 3 +- .../inputs/PostCreateWithoutAuthorInput.ts | 5 +- .../inputs/PostCreateWithoutEditorInput.ts | 5 +- .../inputs/PostListRelationFilter.ts | 3 +- .../resolvers/inputs/PostOrderByInput.ts | 3 +- .../resolvers/inputs/PostScalarWhereInput.ts | 3 +- .../PostScalarWhereWithAggregatesInput.ts | 3 +- .../resolvers/inputs/PostUpdateInput.ts | 5 +- .../inputs/PostUpdateManyMutationInput.ts | 5 +- ...stUpdateManyWithWhereWithoutAuthorInput.ts | 3 +- ...stUpdateManyWithWhereWithoutEditorInput.ts | 3 +- .../PostUpdateManyWithoutAuthorInput.ts | 3 +- .../PostUpdateManyWithoutEditorInput.ts | 3 +- ...UpdateWithWhereUniqueWithoutAuthorInput.ts | 3 +- ...UpdateWithWhereUniqueWithoutEditorInput.ts | 3 +- .../inputs/PostUpdateWithoutAuthorInput.ts | 5 +- .../inputs/PostUpdateWithoutEditorInput.ts | 5 +- ...UpsertWithWhereUniqueWithoutAuthorInput.ts | 3 +- ...UpsertWithWhereUniqueWithoutEditorInput.ts | 3 +- .../resolvers/inputs/PostWhereInput.ts | 3 +- .../resolvers/inputs/PostWhereUniqueInput.ts | 3 +- .../resolvers/inputs/ProblemCreateInput.ts | 3 +- .../inputs/ProblemCreateManyCreatorInput.ts | 3 +- .../ProblemCreateManyCreatorInputEnvelope.ts | 3 +- .../inputs/ProblemCreateManyInput.ts | 3 +- ...blemCreateNestedManyWithoutCreatorInput.ts | 3 +- ...blemCreateNestedManyWithoutLikedByInput.ts | 3 +- ...oblemCreateOrConnectWithoutCreatorInput.ts | 3 +- ...oblemCreateOrConnectWithoutLikedByInput.ts | 3 +- .../ProblemCreateWithoutCreatorInput.ts | 3 +- .../ProblemCreateWithoutLikedByInput.ts | 3 +- .../inputs/ProblemListRelationFilter.ts | 3 +- .../resolvers/inputs/ProblemOrderByInput.ts | 3 +- .../inputs/ProblemScalarWhereInput.ts | 3 +- .../ProblemScalarWhereWithAggregatesInput.ts | 3 +- .../resolvers/inputs/ProblemUpdateInput.ts | 3 +- .../inputs/ProblemUpdateManyMutationInput.ts | 3 +- ...mUpdateManyWithWhereWithoutCreatorInput.ts | 3 +- ...mUpdateManyWithWhereWithoutLikedByInput.ts | 3 +- .../ProblemUpdateManyWithoutCreatorInput.ts | 3 +- .../ProblemUpdateManyWithoutLikedByInput.ts | 3 +- ...pdateWithWhereUniqueWithoutCreatorInput.ts | 3 +- ...pdateWithWhereUniqueWithoutLikedByInput.ts | 3 +- .../ProblemUpdateWithoutCreatorInput.ts | 3 +- .../ProblemUpdateWithoutLikedByInput.ts | 3 +- ...psertWithWhereUniqueWithoutCreatorInput.ts | 3 +- ...psertWithWhereUniqueWithoutLikedByInput.ts | 3 +- .../resolvers/inputs/ProblemWhereInput.ts | 3 +- .../inputs/ProblemWhereUniqueInput.ts | 3 +- .../StringFieldUpdateOperationsInput.ts | 3 +- .../resolvers/inputs/StringFilter.ts | 3 +- .../resolvers/inputs/StringNullableFilter.ts | 3 +- .../StringNullableWithAggregatesFilter.ts | 3 +- .../inputs/StringWithAggregatesFilter.ts | 3 +- .../type-graphql/resolvers/inputs/index.ts | 23 + .../resolvers/outputs/AffectedRowsOutput.ts | 3 +- .../resolvers/outputs/AggregateCategory.ts | 3 +- .../resolvers/outputs/AggregateClient.ts | 3 +- .../resolvers/outputs/AggregateCreator.ts | 3 +- .../resolvers/outputs/AggregateDirector.ts | 3 +- .../resolvers/outputs/AggregateMovie.ts | 3 +- .../outputs/AggregateNativeTypeModel.ts | 39 + .../resolvers/outputs/AggregatePatient.ts | 3 +- .../resolvers/outputs/AggregatePost.ts | 3 +- .../resolvers/outputs/AggregateProblem.ts | 3 +- .../resolvers/outputs/CategoryAvgAggregate.ts | 3 +- .../outputs/CategoryCountAggregate.ts | 3 +- .../resolvers/outputs/CategoryGroupBy.ts | 3 +- .../resolvers/outputs/CategoryMaxAggregate.ts | 3 +- .../resolvers/outputs/CategoryMinAggregate.ts | 3 +- .../resolvers/outputs/CategorySumAggregate.ts | 3 +- .../resolvers/outputs/ClientAvgAggregate.ts | 3 +- .../resolvers/outputs/ClientCountAggregate.ts | 3 +- .../resolvers/outputs/ClientGroupBy.ts | 3 +- .../resolvers/outputs/ClientMaxAggregate.ts | 3 +- .../resolvers/outputs/ClientMinAggregate.ts | 3 +- .../resolvers/outputs/ClientSumAggregate.ts | 3 +- .../resolvers/outputs/CreatorAvgAggregate.ts | 3 +- .../outputs/CreatorCountAggregate.ts | 3 +- .../resolvers/outputs/CreatorGroupBy.ts | 3 +- .../resolvers/outputs/CreatorMaxAggregate.ts | 3 +- .../resolvers/outputs/CreatorMinAggregate.ts | 3 +- .../resolvers/outputs/CreatorSumAggregate.ts | 3 +- .../outputs/DirectorCountAggregate.ts | 3 +- .../resolvers/outputs/DirectorGroupBy.ts | 3 +- .../resolvers/outputs/DirectorMaxAggregate.ts | 3 +- .../resolvers/outputs/DirectorMinAggregate.ts | 3 +- .../resolvers/outputs/MovieCountAggregate.ts | 3 +- .../resolvers/outputs/MovieGroupBy.ts | 3 +- .../resolvers/outputs/MovieMaxAggregate.ts | 3 +- .../resolvers/outputs/MovieMinAggregate.ts | 3 +- .../outputs/NativeTypeModelAvgAggregate.ts | 24 + .../outputs/NativeTypeModelCountAggregate.ts | 34 + .../outputs/NativeTypeModelGroupBy.ts | 59 + .../outputs/NativeTypeModelMaxAggregate.ts | 29 + .../outputs/NativeTypeModelMinAggregate.ts | 29 + .../outputs/NativeTypeModelSumAggregate.ts | 24 + .../outputs/PatientCountAggregate.ts | 3 +- .../resolvers/outputs/PatientGroupBy.ts | 3 +- .../resolvers/outputs/PatientMaxAggregate.ts | 3 +- .../resolvers/outputs/PatientMinAggregate.ts | 3 +- .../resolvers/outputs/PostAvgAggregate.ts | 3 +- .../resolvers/outputs/PostCountAggregate.ts | 3 +- .../resolvers/outputs/PostGroupBy.ts | 5 +- .../resolvers/outputs/PostMaxAggregate.ts | 3 +- .../resolvers/outputs/PostMinAggregate.ts | 3 +- .../resolvers/outputs/PostSumAggregate.ts | 3 +- .../resolvers/outputs/ProblemAvgAggregate.ts | 3 +- .../outputs/ProblemCountAggregate.ts | 3 +- .../resolvers/outputs/ProblemGroupBy.ts | 3 +- .../resolvers/outputs/ProblemMaxAggregate.ts | 3 +- .../resolvers/outputs/ProblemMinAggregate.ts | 3 +- .../resolvers/outputs/ProblemSumAggregate.ts | 3 +- .../type-graphql/resolvers/outputs/index.ts | 7 + .../relations/Client/args/ClientPostsArgs.ts | 2 +- .../Creator/args/CreatorLikesArgs.ts | 2 +- .../Creator/args/CreatorProblemsArgs.ts | 2 +- .../Director/args/DirectorMoviesArgs.ts | 2 +- .../Problem/args/ProblemLikedByArgs.ts | 2 +- .../prisma/generated/type-graphql/scalars.ts | 20 + .../20201216120257_initial/migration.sql | 136 - .../20210217103014_initial/migration.sql | 131 + .../prisma/migrations/migration_lock.toml | 3 + experiments/prisma/schema.prisma | 22 +- experiments/query.graphql | 19 +- experiments/seed.ts | 10 +- package-lock.json | 41 +- package.json | 3 +- src/generator/args-class.ts | 4 +- src/generator/generate-code.ts | 9 + src/generator/helpers.ts | 26 +- src/generator/imports.ts | 25 +- src/generator/model-type-class.ts | 10 +- src/generator/scalars.ts | 34 + src/generator/type-class.ts | 15 +- .../__snapshots__/integration.ts.snap | 17 +- tests/helpers/prisma-client-mock.d.ts | 3 + tests/helpers/prisma-client-mock.js | 12 + tests/helpers/prisma-client-mock.ts | 5 + tests/regression/__snapshots__/crud.ts.snap | 53 +- .../regression/__snapshots__/enhance.ts.snap | 20 + tests/regression/__snapshots__/inputs.ts.snap | 922 ++- tests/regression/__snapshots__/models.ts.snap | 68 +- .../regression/__snapshots__/outputs.ts.snap | 60 +- .../__snapshots__/relations.ts.snap | 4 +- .../regression/__snapshots__/scalars.ts.snap | 42 + .../__snapshots__/structure.ts.snap | 4 + tests/regression/enhance.ts | 2 + tests/regression/inputs.ts | 202 +- tests/regression/models.ts | 23 + tests/regression/scalars.ts | 38 + 478 files changed, 16347 insertions(+), 3883 deletions(-) create mode 100644 experiments/prisma/generated/type-graphql/enums/NativeTypeModelScalarFieldEnum.ts create mode 100644 experiments/prisma/generated/type-graphql/models/NativeTypeModel.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/AggregateNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/CreateManyNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/CreateNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/DeleteManyNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/DeleteNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindFirstNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindManyNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindUniqueNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/GroupByNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/NativeTypeModelCrudResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpdateManyNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpdateNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpsertNativeTypeModelResolver.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/AggregateNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/CreateManyNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/CreateNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/DeleteManyNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/DeleteNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindFirstNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindManyNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindUniqueNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/GroupByNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpdateManyNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpdateNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpsertNativeTypeModelArgs.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/index.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/BigIntNullableFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/BigIntNullableWithAggregatesFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/BytesNullableFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/BytesNullableWithAggregatesFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/DecimalNullableFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/DecimalNullableWithAggregatesFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelCreateInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelCreateManyInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelOrderByInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelScalarWhereWithAggregatesInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelUpdateInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelUpdateManyMutationInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelWhereInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelWhereUniqueInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBigIntNullableFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBigIntNullableWithAggregatesFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBytesNullableFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBytesNullableWithAggregatesFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDecimalNullableFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDecimalNullableWithAggregatesFilter.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NullableBigIntFieldUpdateOperationsInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NullableBytesFieldUpdateOperationsInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/NullableDecimalFieldUpdateOperationsInput.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateNativeTypeModel.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelAvgAggregate.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelCountAggregate.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelGroupBy.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelMaxAggregate.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelMinAggregate.ts create mode 100644 experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelSumAggregate.ts create mode 100644 experiments/prisma/generated/type-graphql/scalars.ts delete mode 100644 experiments/prisma/migrations/20201216120257_initial/migration.sql create mode 100644 experiments/prisma/migrations/20210217103014_initial/migration.sql create mode 100644 experiments/prisma/migrations/migration_lock.toml create mode 100644 src/generator/scalars.ts create mode 100644 tests/regression/__snapshots__/scalars.ts.snap create mode 100644 tests/regression/scalars.ts diff --git a/Readme.md b/Readme.md index 440c85a5..5f1729ad 100644 --- a/Readme.md +++ b/Readme.md @@ -24,13 +24,13 @@ npm i @prisma/client > Please make sure you use `prisma` and `@prisma/client` of version matching `~2.17.0`. > Otherwise, the runtime check will report an error when you run the generator. -You also need to install the GraphQL JSON scalar library (to support the Prisma `Json` scalar): +You also need to install the GraphQL Scalars library (to support the Prisma `Json`, `BigInt` and `Byte` types): ```sh -npm i graphql-type-json +npm i graphql-scalars ``` -as well as the `graphql-fields` that is used to properly support the aggregations queries: +as well as the `graphql-fields` that is used to properly support the aggregate and group by queries: ```sh npm i graphql-fields @types/graphql-fields diff --git a/experiments/generated-schema.graphql b/experiments/generated-schema.graphql index f79c2eeb..01ec6101 100644 --- a/experiments/generated-schema.graphql +++ b/experiments/generated-schema.graphql @@ -35,6 +35,14 @@ type AggregateMovie { min: MovieMinAggregate } +type AggregateNativeTypeModel { + avg: NativeTypeModelAvgAggregate + count: NativeTypeModelCountAggregate + max: NativeTypeModelMaxAggregate + min: NativeTypeModelMinAggregate + sum: NativeTypeModelSumAggregate +} + type AggregatePatient { count: PatientCountAggregate max: PatientMaxAggregate @@ -49,6 +57,38 @@ type AggregateProblem { sum: ProblemSumAggregate } +""" +The `BigInt` scalar type represents non-fractional signed whole numeric values. +""" +scalar BigInt + +input BigIntNullableFilter { + equals: BigInt + gt: BigInt + gte: BigInt + in: [BigInt!] + lt: BigInt + lte: BigInt + not: NestedBigIntNullableFilter + notIn: [BigInt!] +} + +input BigIntNullableWithAggregatesFilter { + avg: NestedFloatNullableFilter + count: NestedIntNullableFilter + equals: BigInt + gt: BigInt + gte: BigInt + in: [BigInt!] + lt: BigInt + lte: BigInt + max: NestedBigIntNullableFilter + min: NestedBigIntNullableFilter + not: NestedBigIntNullableWithAggregatesFilter + notIn: [BigInt!] + sum: NestedBigIntNullableFilter +} + input BoolFieldUpdateOperationsInput { set: Boolean } @@ -66,6 +106,22 @@ input BoolWithAggregatesFilter { not: NestedBoolWithAggregatesFilter } +"""The `Byte` scalar type represents byte value as a Buffer""" +scalar Byte + +input BytesNullableFilter { + equals: Byte + not: NestedBytesNullableFilter +} + +input BytesNullableWithAggregatesFilter { + count: NestedIntNullableFilter + equals: Byte + max: NestedBytesNullableFilter + min: NestedBytesNullableFilter + not: NestedBytesNullableWithAggregatesFilter +} + type Category { name: String! number: Int! @@ -648,6 +704,38 @@ input DateTimeWithAggregatesFilter { notIn: [DateTime!] } +""" +GraphQL Scalar representing the Prisma.Decimal type, based on Decimal.js library. +""" +scalar Decimal + +input DecimalNullableFilter { + equals: Decimal + gt: Decimal + gte: Decimal + in: [Decimal!] + lt: Decimal + lte: Decimal + not: NestedDecimalNullableFilter + notIn: [Decimal!] +} + +input DecimalNullableWithAggregatesFilter { + avg: NestedDecimalNullableFilter + count: NestedIntNullableFilter + equals: Decimal + gt: Decimal + gte: Decimal + in: [Decimal!] + lt: Decimal + lte: Decimal + max: NestedDecimalNullableFilter + min: NestedDecimalNullableFilter + not: NestedDecimalNullableWithAggregatesFilter + notIn: [Decimal!] + sum: NestedDecimalNullableFilter +} + type Director { firstName: String! lastName: String! @@ -913,7 +1001,7 @@ input IntWithAggregatesFilter { """ The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). """ -scalar JSON @specifiedBy(url: "http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf") +scalar JSON input JsonFilter { equals: JSON @@ -1107,9 +1195,11 @@ type Mutation { createManyCreator(data: [CreatorCreateManyInput!]!, skipDuplicates: Boolean): AffectedRowsOutput! createManyDirector(data: [DirectorCreateManyInput!]!, skipDuplicates: Boolean): AffectedRowsOutput! createManyMovie(data: [MovieCreateManyInput!]!, skipDuplicates: Boolean): AffectedRowsOutput! + createManyNativeTypeModel(data: [NativeTypeModelCreateManyInput!]!, skipDuplicates: Boolean): AffectedRowsOutput! createManyPatient(data: [PatientCreateManyInput!]!, skipDuplicates: Boolean): AffectedRowsOutput! createManyProblem(data: [ProblemCreateManyInput!]!, skipDuplicates: Boolean): AffectedRowsOutput! createMovie(data: MovieCreateInput!): Movie! + createNativeTypeModel(data: NativeTypeModelCreateInput!): NativeTypeModel! createPatient(data: PatientCreateInput!): Patient! createPost(data: PostCreateInput!): Post! createProblem(data: ProblemCreateInput!): Problem! @@ -1121,9 +1211,11 @@ type Mutation { deleteManyCreator(where: CreatorWhereInput): AffectedRowsOutput! deleteManyDirector(where: DirectorWhereInput): AffectedRowsOutput! deleteManyMovie(where: MovieWhereInput): AffectedRowsOutput! + deleteManyNativeTypeModel(where: NativeTypeModelWhereInput): AffectedRowsOutput! deleteManyPatient(where: PatientWhereInput): AffectedRowsOutput! deleteManyProblem(where: ProblemWhereInput): AffectedRowsOutput! deleteMovie(where: MovieWhereUniqueInput!): Movie + deleteNativeTypeModel(where: NativeTypeModelWhereUniqueInput!): NativeTypeModel deletePatient(where: PatientWhereUniqueInput!): Patient deleteProblem(where: ProblemWhereUniqueInput!): Problem updateClient(data: ClientUpdateInput!, where: ClientWhereUniqueInput!): Client @@ -1133,20 +1225,166 @@ type Mutation { updateManyCreator(data: CreatorUpdateManyMutationInput!, where: CreatorWhereInput): AffectedRowsOutput! updateManyDirector(data: DirectorUpdateManyMutationInput!, where: DirectorWhereInput): AffectedRowsOutput! updateManyMovie(data: MovieUpdateManyMutationInput!, where: MovieWhereInput): AffectedRowsOutput! + updateManyNativeTypeModel(data: NativeTypeModelUpdateManyMutationInput!, where: NativeTypeModelWhereInput): AffectedRowsOutput! updateManyPatient(data: PatientUpdateManyMutationInput!, where: PatientWhereInput): AffectedRowsOutput! updateManyPost(data: PostUpdateManyMutationInput!, where: PostWhereInput): AffectedRowsOutput! updateManyProblem(data: ProblemUpdateManyMutationInput!, where: ProblemWhereInput): AffectedRowsOutput! updateMovie(data: MovieUpdateInput!, where: MovieWhereUniqueInput!): Movie + updateNativeTypeModel(data: NativeTypeModelUpdateInput!, where: NativeTypeModelWhereUniqueInput!): NativeTypeModel updatePatient(data: PatientUpdateInput!, where: PatientWhereUniqueInput!): Patient updateProblem(data: ProblemUpdateInput!, where: ProblemWhereUniqueInput!): Problem upsertClient(create: ClientCreateInput!, update: ClientUpdateInput!, where: ClientWhereUniqueInput!): Client! upsertCreator(create: CreatorCreateInput!, update: CreatorUpdateInput!, where: CreatorWhereUniqueInput!): Creator! upsertDirector(create: DirectorCreateInput!, update: DirectorUpdateInput!, where: DirectorWhereUniqueInput!): Director! upsertMovie(create: MovieCreateInput!, update: MovieUpdateInput!, where: MovieWhereUniqueInput!): Movie! + upsertNativeTypeModel(create: NativeTypeModelCreateInput!, update: NativeTypeModelUpdateInput!, where: NativeTypeModelWhereUniqueInput!): NativeTypeModel! upsertPatient(create: PatientCreateInput!, update: PatientUpdateInput!, where: PatientWhereUniqueInput!): Patient! upsertProblem(create: ProblemCreateInput!, update: ProblemUpdateInput!, where: ProblemWhereUniqueInput!): Problem! } +type NativeTypeModel { + bigInt: BigInt + byteA: Byte + decimal: Decimal + id: Int! +} + +type NativeTypeModelAvgAggregate { + bigInt: Float + decimal: Decimal + id: Float! +} + +type NativeTypeModelCountAggregate { + _all: Int! + bigInt: Int + byteA: Int + decimal: Int + id: Int! +} + +input NativeTypeModelCreateInput { + bigInt: BigInt + byteA: Byte + decimal: Decimal +} + +input NativeTypeModelCreateManyInput { + bigInt: BigInt + byteA: Byte + decimal: Decimal + id: Int +} + +type NativeTypeModelGroupBy { + avg: NativeTypeModelAvgAggregate + bigInt: BigInt + byteA: Byte + count: NativeTypeModelCountAggregate + decimal: Decimal + id: Int! + max: NativeTypeModelMaxAggregate + min: NativeTypeModelMinAggregate + sum: NativeTypeModelSumAggregate +} + +type NativeTypeModelMaxAggregate { + bigInt: BigInt + byteA: Byte + decimal: Decimal + id: Int! +} + +type NativeTypeModelMinAggregate { + bigInt: BigInt + byteA: Byte + decimal: Decimal + id: Int! +} + +input NativeTypeModelOrderByInput { + bigInt: SortOrder + byteA: SortOrder + decimal: SortOrder + id: SortOrder +} + +enum NativeTypeModelScalarFieldEnum { + bigInt + byteA + decimal + id +} + +input NativeTypeModelScalarWhereWithAggregatesInput { + AND: [NativeTypeModelScalarWhereWithAggregatesInput!] + NOT: [NativeTypeModelScalarWhereWithAggregatesInput!] + OR: [NativeTypeModelScalarWhereWithAggregatesInput!] + bigInt: BigIntNullableWithAggregatesFilter + byteA: BytesNullableWithAggregatesFilter + decimal: DecimalNullableWithAggregatesFilter + id: IntWithAggregatesFilter +} + +type NativeTypeModelSumAggregate { + bigInt: BigInt + decimal: Decimal + id: Int! +} + +input NativeTypeModelUpdateInput { + bigInt: NullableBigIntFieldUpdateOperationsInput + byteA: NullableBytesFieldUpdateOperationsInput + decimal: NullableDecimalFieldUpdateOperationsInput +} + +input NativeTypeModelUpdateManyMutationInput { + bigInt: NullableBigIntFieldUpdateOperationsInput + byteA: NullableBytesFieldUpdateOperationsInput + decimal: NullableDecimalFieldUpdateOperationsInput +} + +input NativeTypeModelWhereInput { + AND: [NativeTypeModelWhereInput!] + NOT: [NativeTypeModelWhereInput!] + OR: [NativeTypeModelWhereInput!] + bigInt: BigIntNullableFilter + byteA: BytesNullableFilter + decimal: DecimalNullableFilter + id: IntFilter +} + +input NativeTypeModelWhereUniqueInput { + id: Int +} + +input NestedBigIntNullableFilter { + equals: BigInt + gt: BigInt + gte: BigInt + in: [BigInt!] + lt: BigInt + lte: BigInt + not: NestedBigIntNullableFilter + notIn: [BigInt!] +} + +input NestedBigIntNullableWithAggregatesFilter { + avg: NestedFloatNullableFilter + count: NestedIntNullableFilter + equals: BigInt + gt: BigInt + gte: BigInt + in: [BigInt!] + lt: BigInt + lte: BigInt + max: NestedBigIntNullableFilter + min: NestedBigIntNullableFilter + not: NestedBigIntNullableWithAggregatesFilter + notIn: [BigInt!] + sum: NestedBigIntNullableFilter +} + input NestedBoolFilter { equals: Boolean not: NestedBoolFilter @@ -1160,6 +1398,19 @@ input NestedBoolWithAggregatesFilter { not: NestedBoolWithAggregatesFilter } +input NestedBytesNullableFilter { + equals: Byte + not: NestedBytesNullableFilter +} + +input NestedBytesNullableWithAggregatesFilter { + count: NestedIntNullableFilter + equals: Byte + max: NestedBytesNullableFilter + min: NestedBytesNullableFilter + not: NestedBytesNullableWithAggregatesFilter +} + input NestedDateTimeFilter { equals: DateTime gt: DateTime @@ -1185,6 +1436,33 @@ input NestedDateTimeWithAggregatesFilter { notIn: [DateTime!] } +input NestedDecimalNullableFilter { + equals: Decimal + gt: Decimal + gte: Decimal + in: [Decimal!] + lt: Decimal + lte: Decimal + not: NestedDecimalNullableFilter + notIn: [Decimal!] +} + +input NestedDecimalNullableWithAggregatesFilter { + avg: NestedDecimalNullableFilter + count: NestedIntNullableFilter + equals: Decimal + gt: Decimal + gte: Decimal + in: [Decimal!] + lt: Decimal + lte: Decimal + max: NestedDecimalNullableFilter + min: NestedDecimalNullableFilter + not: NestedDecimalNullableWithAggregatesFilter + notIn: [Decimal!] + sum: NestedDecimalNullableFilter +} + input NestedEnumPostKindNullableFilter { equals: PostKind in: [PostKind!] @@ -1378,6 +1656,26 @@ input NestedStringWithAggregatesFilter { startsWith: String } +input NullableBigIntFieldUpdateOperationsInput { + decrement: BigInt + divide: BigInt + increment: BigInt + multiply: BigInt + set: BigInt +} + +input NullableBytesFieldUpdateOperationsInput { + set: Byte +} + +input NullableDecimalFieldUpdateOperationsInput { + decrement: Decimal + divide: Decimal + increment: Decimal + multiply: Decimal + set: Decimal +} + input NullableEnumPostKindFieldUpdateOperationsInput { set: PostKind } @@ -2101,6 +2399,7 @@ type Query { aggregateCreator(cursor: CreatorWhereUniqueInput, orderBy: [CreatorOrderByInput!], skip: Int, take: Int, where: CreatorWhereInput): AggregateCreator! aggregateDirector(cursor: DirectorWhereUniqueInput, orderBy: [DirectorOrderByInput!], skip: Int, take: Int, where: DirectorWhereInput): AggregateDirector! aggregateMovie(cursor: MovieWhereUniqueInput, orderBy: [MovieOrderByInput!], skip: Int, take: Int, where: MovieWhereInput): AggregateMovie! + aggregateNativeTypeModel(cursor: NativeTypeModelWhereUniqueInput, orderBy: [NativeTypeModelOrderByInput!], skip: Int, take: Int, where: NativeTypeModelWhereInput): AggregateNativeTypeModel! aggregatePatient(cursor: PatientWhereUniqueInput, orderBy: [PatientOrderByInput!], skip: Int, take: Int, where: PatientWhereInput): AggregatePatient! aggregateProblem(cursor: ProblemWhereUniqueInput, orderBy: [ProblemOrderByInput!], skip: Int, take: Int, where: ProblemWhereInput): AggregateProblem! allClients: [Client!]! @@ -2117,6 +2416,7 @@ type Query { findFirstCreator(cursor: CreatorWhereUniqueInput, distinct: [CreatorScalarFieldEnum!], orderBy: [CreatorOrderByInput!], skip: Int, take: Int, where: CreatorWhereInput): Creator findFirstDirector(cursor: DirectorWhereUniqueInput, distinct: [DirectorScalarFieldEnum!], orderBy: [DirectorOrderByInput!], skip: Int, take: Int, where: DirectorWhereInput): Director findFirstMovie(cursor: MovieWhereUniqueInput, distinct: [MovieScalarFieldEnum!], orderBy: [MovieOrderByInput!], skip: Int, take: Int, where: MovieWhereInput): Movie + findFirstNativeTypeModel(cursor: NativeTypeModelWhereUniqueInput, distinct: [NativeTypeModelScalarFieldEnum!], orderBy: [NativeTypeModelOrderByInput!], skip: Int, take: Int, where: NativeTypeModelWhereInput): NativeTypeModel findFirstPatient(cursor: PatientWhereUniqueInput, distinct: [PatientScalarFieldEnum!], orderBy: [PatientOrderByInput!], skip: Int, take: Int, where: PatientWhereInput): Patient findFirstProblem(cursor: ProblemWhereUniqueInput, distinct: [ProblemScalarFieldEnum!], orderBy: [ProblemOrderByInput!], skip: Int, take: Int, where: ProblemWhereInput): Problem groupByCategory(by: [CategoryScalarFieldEnum!]!, having: CategoryScalarWhereWithAggregatesInput, orderBy: [CategoryOrderByInput!], skip: Int, take: Int, where: CategoryWhereInput): [CategoryGroupBy!]! @@ -2124,11 +2424,14 @@ type Query { groupByCreator(by: [CreatorScalarFieldEnum!]!, having: CreatorScalarWhereWithAggregatesInput, orderBy: [CreatorOrderByInput!], skip: Int, take: Int, where: CreatorWhereInput): [CreatorGroupBy!]! groupByDirector(by: [DirectorScalarFieldEnum!]!, having: DirectorScalarWhereWithAggregatesInput, orderBy: [DirectorOrderByInput!], skip: Int, take: Int, where: DirectorWhereInput): [DirectorGroupBy!]! groupByMovie(by: [MovieScalarFieldEnum!]!, having: MovieScalarWhereWithAggregatesInput, orderBy: [MovieOrderByInput!], skip: Int, take: Int, where: MovieWhereInput): [MovieGroupBy!]! + groupByNativeTypeModel(by: [NativeTypeModelScalarFieldEnum!]!, having: NativeTypeModelScalarWhereWithAggregatesInput, orderBy: [NativeTypeModelOrderByInput!], skip: Int, take: Int, where: NativeTypeModelWhereInput): [NativeTypeModelGroupBy!]! groupByPatient(by: [PatientScalarFieldEnum!]!, having: PatientScalarWhereWithAggregatesInput, orderBy: [PatientOrderByInput!], skip: Int, take: Int, where: PatientWhereInput): [PatientGroupBy!]! groupByPost(by: [PostScalarFieldEnum!]!, having: PostScalarWhereWithAggregatesInput, orderBy: [PostOrderByInput!], skip: Int, take: Int, where: PostWhereInput): [PostGroupBy!]! groupByProblem(by: [ProblemScalarFieldEnum!]!, having: ProblemScalarWhereWithAggregatesInput, orderBy: [ProblemOrderByInput!], skip: Int, take: Int, where: ProblemWhereInput): [ProblemGroupBy!]! movie(where: MovieWhereUniqueInput!): Movie movies(cursor: MovieWhereUniqueInput, distinct: [MovieScalarFieldEnum!], orderBy: [MovieOrderByInput!], skip: Int, take: Int, where: MovieWhereInput): [Movie!]! + nativeTypeModel(where: NativeTypeModelWhereUniqueInput!): NativeTypeModel + nativeTypeModels(cursor: NativeTypeModelWhereUniqueInput, distinct: [NativeTypeModelScalarFieldEnum!], orderBy: [NativeTypeModelOrderByInput!], skip: Int, take: Int, where: NativeTypeModelWhereInput): [NativeTypeModel!]! patient(where: PatientWhereUniqueInput!): Patient patients(cursor: PatientWhereUniqueInput, distinct: [PatientScalarFieldEnum!], orderBy: [PatientOrderByInput!], skip: Int, take: Int, where: PatientWhereInput): [Patient!]! post(where: PostWhereUniqueInput!): Post diff --git a/experiments/index.ts b/experiments/index.ts index 06404a9e..6fc07da7 100644 --- a/experiments/index.ts +++ b/experiments/index.ts @@ -49,6 +49,7 @@ import { GroupByPostResolver, applyInputTypesEnhanceMap, applyArgsTypesEnhanceMap, + NativeTypeModelCrudResolver, } from "./prisma/generated/type-graphql"; import { PrismaClient } from "./prisma/generated/client"; import * as Prisma from "./prisma/generated/client"; @@ -178,6 +179,7 @@ async function main() { CreatorRelationsResolver, GroupByCategoryResolver, GroupByPostResolver, + NativeTypeModelCrudResolver, ], validate: true, emitSchemaFile: path.resolve(__dirname, "./generated-schema.graphql"), diff --git a/experiments/package-lock.json b/experiments/package-lock.json index 984622f6..66af2922 100644 --- a/experiments/package-lock.json +++ b/experiments/package-lock.json @@ -10,6 +10,7 @@ "apollo-server": "^2.21.0", "graphql": "^15.5.0", "graphql-fields": "^2.0.3", + "graphql-scalars": "^1.7.0", "graphql-type-json": "^0.3.2", "reflect-metadata": "^0.1.13", "type-graphql": "1.1.1" @@ -1223,6 +1224,25 @@ "graphql": "^0.13.0 || ^14.0.0 || ^15.0.0" } }, + "node_modules/graphql-scalars": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/graphql-scalars/-/graphql-scalars-1.7.0.tgz", + "integrity": "sha512-CCL9aaZdK1VD2jYFCF0ONB1cT5brK9DXymSuu/E/JoYLmAaLwGgjdzY66mT2ZI5oOIrSrJqWTf4y20qdSaE4MQ==", + "dependencies": { + "tslib": "~2.0.3" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-scalars/node_modules/tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + }, "node_modules/graphql-subscriptions": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.0.tgz", @@ -3135,6 +3155,21 @@ "lodash.get": "^4.4.2" } }, + "graphql-scalars": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/graphql-scalars/-/graphql-scalars-1.7.0.tgz", + "integrity": "sha512-CCL9aaZdK1VD2jYFCF0ONB1cT5brK9DXymSuu/E/JoYLmAaLwGgjdzY66mT2ZI5oOIrSrJqWTf4y20qdSaE4MQ==", + "requires": { + "tslib": "~2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + } + } + }, "graphql-subscriptions": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.0.tgz", diff --git a/experiments/package.json b/experiments/package.json index 65fd5d16..c4d96531 100644 --- a/experiments/package.json +++ b/experiments/package.json @@ -11,6 +11,7 @@ "apollo-server": "^2.21.0", "graphql": "^15.5.0", "graphql-fields": "^2.0.3", + "graphql-scalars": "^1.7.0", "graphql-type-json": "^0.3.2", "reflect-metadata": "^0.1.13", "type-graphql": "1.1.1" diff --git a/experiments/prisma/generated/client/index-browser.js b/experiments/prisma/generated/client/index-browser.js index 506bc328..977dc01a 100644 --- a/experiments/prisma/generated/client/index-browser.js +++ b/experiments/prisma/generated/client/index-browser.js @@ -128,6 +128,13 @@ exports.Prisma.CreatorScalarFieldEnum = makeEnum({ name: 'name' }); +exports.Prisma.NativeTypeModelScalarFieldEnum = makeEnum({ + id: 'id', + bigInt: 'bigInt', + byteA: 'byteA', + decimal: 'decimal' +}); + exports.Prisma.SortOrder = makeEnum({ asc: 'asc', desc: 'desc' @@ -155,7 +162,8 @@ exports.Prisma.ModelName = makeEnum({ Movie: 'Movie', Director: 'Director', Problem: 'Problem', - Creator: 'Creator' + Creator: 'Creator', + NativeTypeModel: 'NativeTypeModel' }); /** diff --git a/experiments/prisma/generated/client/index.d.ts b/experiments/prisma/generated/client/index.d.ts index b704f157..8e93d011 100644 --- a/experiments/prisma/generated/client/index.d.ts +++ b/experiments/prisma/generated/client/index.d.ts @@ -101,6 +101,17 @@ export type Creator = { name: string } +/** + * Model NativeTypeModel + */ + +export type NativeTypeModel = { + id: number + bigInt: BigInt | null + byteA: Buffer | null + decimal: Prisma.Decimal | null +} + /** * Enums @@ -326,6 +337,16 @@ export class PrismaClient< * ``` */ get creator(): Prisma.CreatorDelegate; + + /** + * `prisma.nativeTypeModel`: Exposes CRUD operations for the **NativeTypeModel** model. + * Example usage: + * ```ts + * // Fetch zero or more NativeTypeModels + * const nativeTypeModels = await prisma.nativeTypeModel.findMany() + * ``` + */ + get nativeTypeModel(): Prisma.NativeTypeModelDelegate; } export namespace Prisma { @@ -669,14 +690,15 @@ export namespace Prisma { Movie: 'Movie', Director: 'Director', Problem: 'Problem', - Creator: 'Creator' + Creator: 'Creator', + NativeTypeModel: 'NativeTypeModel' }; export type ModelName = (typeof ModelName)[keyof typeof ModelName] export type Datasources = { - db?: Datasource + postgres?: Datasource } export type RejectOnNotFound = boolean | ((error: Error) => Error) @@ -7321,120 +7343,923 @@ export namespace Prisma { /** - * Enums + * Model NativeTypeModel */ - // Based on - // https://github.com/microsoft/TypeScript/issues/3192#issuecomment-261720275 - - export const UserScalarFieldEnum: { - id: 'id', - email: 'email', - name: 'name', - age: 'age', - balance: 'balance', - amount: 'amount', - role: 'role' - }; - - export type UserScalarFieldEnum = (typeof UserScalarFieldEnum)[keyof typeof UserScalarFieldEnum] + export type AggregateNativeTypeModel = { + count: NativeTypeModelCountAggregateOutputType | null + avg: NativeTypeModelAvgAggregateOutputType | null + sum: NativeTypeModelSumAggregateOutputType | null + min: NativeTypeModelMinAggregateOutputType | null + max: NativeTypeModelMaxAggregateOutputType | null + } - export const PostScalarFieldEnum: { - uuid: 'uuid', - createdAt: 'createdAt', - updatedAt: 'updatedAt', - published: 'published', - title: 'title', - subtitle: 'subtitle', - content: 'content', - authorId: 'authorId', - editorId: 'editorId', - kind: 'kind', - metadata: 'metadata' - }; + export type NativeTypeModelAvgAggregateOutputType = { + id: number + bigInt: number | null + decimal: Decimal | null + } - export type PostScalarFieldEnum = (typeof PostScalarFieldEnum)[keyof typeof PostScalarFieldEnum] + export type NativeTypeModelSumAggregateOutputType = { + id: number + bigInt: BigInt | null + decimal: Decimal | null + } + export type NativeTypeModelMinAggregateOutputType = { + id: number + bigInt: BigInt | null + byteA: Buffer | null + decimal: Decimal | null + } - export const CategoryScalarFieldEnum: { - name: 'name', - slug: 'slug', - number: 'number' - }; + export type NativeTypeModelMaxAggregateOutputType = { + id: number + bigInt: BigInt | null + byteA: Buffer | null + decimal: Decimal | null + } - export type CategoryScalarFieldEnum = (typeof CategoryScalarFieldEnum)[keyof typeof CategoryScalarFieldEnum] + export type NativeTypeModelCountAggregateOutputType = { + id: number + bigInt: number | null + byteA: number | null + decimal: number | null + _all: number + } - export const PatientScalarFieldEnum: { - firstName: 'firstName', - lastName: 'lastName', - email: 'email' - }; + export type NativeTypeModelAvgAggregateInputType = { + id?: true + bigInt?: true + decimal?: true + } - export type PatientScalarFieldEnum = (typeof PatientScalarFieldEnum)[keyof typeof PatientScalarFieldEnum] + export type NativeTypeModelSumAggregateInputType = { + id?: true + bigInt?: true + decimal?: true + } + export type NativeTypeModelMinAggregateInputType = { + id?: true + bigInt?: true + byteA?: true + decimal?: true + } - export const MovieScalarFieldEnum: { - directorFirstName: 'directorFirstName', - directorLastName: 'directorLastName', - title: 'title' - }; + export type NativeTypeModelMaxAggregateInputType = { + id?: true + bigInt?: true + byteA?: true + decimal?: true + } - export type MovieScalarFieldEnum = (typeof MovieScalarFieldEnum)[keyof typeof MovieScalarFieldEnum] + export type NativeTypeModelCountAggregateInputType = { + id?: true + bigInt?: true + byteA?: true + decimal?: true + _all?: true + } + export type NativeTypeModelAggregateArgs = { + /** + * Filter which NativeTypeModel to aggregate. + **/ + where?: NativeTypeModelWhereInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/sorting Sorting Docs} + * + * Determine the order of NativeTypeModels to fetch. + **/ + orderBy?: Enumerable + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination#cursor-based-pagination Cursor Docs} + * + * Sets the start position + **/ + cursor?: NativeTypeModelWhereUniqueInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Take `±n` NativeTypeModels from the position of the cursor. + **/ + take?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Skip the first `n` NativeTypeModels. + **/ + skip?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Count returned NativeTypeModels + **/ + count?: true | NativeTypeModelCountAggregateInputType + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Select which fields to average + **/ + avg?: NativeTypeModelAvgAggregateInputType + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Select which fields to sum + **/ + sum?: NativeTypeModelSumAggregateInputType + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Select which fields to find the minimum value + **/ + min?: NativeTypeModelMinAggregateInputType + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Select which fields to find the maximum value + **/ + max?: NativeTypeModelMaxAggregateInputType + } - export const DirectorScalarFieldEnum: { - firstName: 'firstName', - lastName: 'lastName' - }; + export type GetNativeTypeModelAggregateType = { + [P in keyof T & keyof AggregateNativeTypeModel]: P extends 'count' + ? T[P] extends true + ? number + : GetScalarType + : GetScalarType + } - export type DirectorScalarFieldEnum = (typeof DirectorScalarFieldEnum)[keyof typeof DirectorScalarFieldEnum] + + + export type NativeTypeModelGroupByArgs = { + where?: NativeTypeModelWhereInput + orderBy?: Enumerable + by: Array + having?: NativeTypeModelScalarWhereWithAggregatesInput + take?: number + skip?: number + count?: NativeTypeModelCountAggregateInputType | true + avg?: NativeTypeModelAvgAggregateInputType + sum?: NativeTypeModelSumAggregateInputType + min?: NativeTypeModelMinAggregateInputType + max?: NativeTypeModelMaxAggregateInputType + } - export const ProblemScalarFieldEnum: { - id: 'id', - problemText: 'problemText', - creatorId: 'creatorId' - }; - export type ProblemScalarFieldEnum = (typeof ProblemScalarFieldEnum)[keyof typeof ProblemScalarFieldEnum] + export type NativeTypeModelGroupByOutputType = { + id: number + bigInt: BigInt | null + byteA: Buffer | null + decimal: Decimal | null + count: NativeTypeModelCountAggregateOutputType | null + avg: NativeTypeModelAvgAggregateOutputType | null + sum: NativeTypeModelSumAggregateOutputType | null + min: NativeTypeModelMinAggregateOutputType | null + max: NativeTypeModelMaxAggregateOutputType | null + } + + type GetNativeTypeModelGroupByPayload = Promise & { + [P in ((keyof T) & (keyof NativeTypeModelGroupByOutputType))]: GetScalarType + } + >> + + export type NativeTypeModelSelect = { + id?: boolean + bigInt?: boolean + byteA?: boolean + decimal?: boolean + } - export const CreatorScalarFieldEnum: { - id: 'id', - name: 'name' - }; + export type NativeTypeModelGetPayload< + S extends boolean | null | undefined | NativeTypeModelArgs, + U = keyof S + > = S extends true + ? NativeTypeModel + : S extends undefined + ? never + : S extends NativeTypeModelArgs | NativeTypeModelFindManyArgs + ?'include' extends U + ? NativeTypeModel + : 'select' extends U + ? { + [P in TrueKeys]: P extends keyof NativeTypeModel ?NativeTypeModel [P] + : + never + } + : NativeTypeModel + : NativeTypeModel - export type CreatorScalarFieldEnum = (typeof CreatorScalarFieldEnum)[keyof typeof CreatorScalarFieldEnum] + type NativeTypeModelCountArgs = Merge< + Omit & { + select?: NativeTypeModelCountAggregateInputType | true + } + > - export const SortOrder: { - asc: 'asc', - desc: 'desc' - }; + export interface NativeTypeModelDelegate { + /** + * Find zero or one NativeTypeModel that matches the filter. + * @param {NativeTypeModelFindUniqueArgs} args - Arguments to find a NativeTypeModel + * @example + * // Get one NativeTypeModel + * const nativeTypeModel = await prisma.nativeTypeModel.findUnique({ + * where: { + * // ... provide filter here + * } + * }) + **/ + findUnique( + args: SelectSubset + ): HasReject extends True ? CheckSelect, Prisma__NativeTypeModelClient>> : CheckSelect, Prisma__NativeTypeModelClient | null >> - export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder] + /** + * Find the first NativeTypeModel that matches the filter. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {NativeTypeModelFindFirstArgs} args - Arguments to find a NativeTypeModel + * @example + * // Get one NativeTypeModel + * const nativeTypeModel = await prisma.nativeTypeModel.findFirst({ + * where: { + * // ... provide filter here + * } + * }) + **/ + findFirst( + args?: SelectSubset + ): HasReject extends True ? CheckSelect, Prisma__NativeTypeModelClient>> : CheckSelect, Prisma__NativeTypeModelClient | null >> + /** + * Find zero or more NativeTypeModels that matches the filter. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {NativeTypeModelFindManyArgs=} args - Arguments to filter and select certain fields only. + * @example + * // Get all NativeTypeModels + * const nativeTypeModels = await prisma.nativeTypeModel.findMany() + * + * // Get first 10 NativeTypeModels + * const nativeTypeModels = await prisma.nativeTypeModel.findMany({ take: 10 }) + * + * // Only select the `id` + * const nativeTypeModelWithIdOnly = await prisma.nativeTypeModel.findMany({ select: { id: true } }) + * + **/ + findMany( + args?: SelectSubset + ): CheckSelect>, PrismaPromise>>> - export const QueryMode: { - default: 'default', - insensitive: 'insensitive' - }; + /** + * Create a NativeTypeModel. + * @param {NativeTypeModelCreateArgs} args - Arguments to create a NativeTypeModel. + * @example + * // Create one NativeTypeModel + * const NativeTypeModel = await prisma.nativeTypeModel.create({ + * data: { + * // ... data to create a NativeTypeModel + * } + * }) + * + **/ + create( + args: SelectSubset + ): CheckSelect, Prisma__NativeTypeModelClient>> - export type QueryMode = (typeof QueryMode)[keyof typeof QueryMode] + /** + * Create many NativeTypeModels. + * @param {NativeTypeModelCreateManyArgs} args - Arguments to create many NativeTypeModels. + * @example + * // Create many NativeTypeModels + * const nativeTypeModel = await prisma.nativeTypeModel.createMany({ + * data: { + * // ... provide data here + * } + * }) + * + **/ + createMany( + args?: SelectSubset + ): PrismaPromise + /** + * Delete a NativeTypeModel. + * @param {NativeTypeModelDeleteArgs} args - Arguments to delete one NativeTypeModel. + * @example + * // Delete one NativeTypeModel + * const NativeTypeModel = await prisma.nativeTypeModel.delete({ + * where: { + * // ... filter to delete one NativeTypeModel + * } + * }) + * + **/ + delete( + args: SelectSubset + ): CheckSelect, Prisma__NativeTypeModelClient>> - /** - * Deep Input Types - */ + /** + * Update one NativeTypeModel. + * @param {NativeTypeModelUpdateArgs} args - Arguments to update one NativeTypeModel. + * @example + * // Update one NativeTypeModel + * const nativeTypeModel = await prisma.nativeTypeModel.update({ + * where: { + * // ... provide filter here + * }, + * data: { + * // ... provide data here + * } + * }) + * + **/ + update( + args: SelectSubset + ): CheckSelect, Prisma__NativeTypeModelClient>> + /** + * Delete zero or more NativeTypeModels. + * @param {NativeTypeModelDeleteManyArgs} args - Arguments to filter NativeTypeModels to delete. + * @example + * // Delete a few NativeTypeModels + * const { count } = await prisma.nativeTypeModel.deleteMany({ + * where: { + * // ... provide filter here + * } + * }) + * + **/ + deleteMany( + args?: SelectSubset + ): PrismaPromise - export type UserWhereInput = { - AND?: Enumerable - OR?: Enumerable - NOT?: Enumerable - id?: IntFilter | number + /** + * Update zero or more NativeTypeModels. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {NativeTypeModelUpdateManyArgs} args - Arguments to update one or more rows. + * @example + * // Update many NativeTypeModels + * const nativeTypeModel = await prisma.nativeTypeModel.updateMany({ + * where: { + * // ... provide filter here + * }, + * data: { + * // ... provide data here + * } + * }) + * + **/ + updateMany( + args: SelectSubset + ): PrismaPromise + + /** + * Create or update one NativeTypeModel. + * @param {NativeTypeModelUpsertArgs} args - Arguments to update or create a NativeTypeModel. + * @example + * // Update or create a NativeTypeModel + * const nativeTypeModel = await prisma.nativeTypeModel.upsert({ + * create: { + * // ... data to create a NativeTypeModel + * }, + * update: { + * // ... in case it already exists, update + * }, + * where: { + * // ... the filter for the NativeTypeModel we want to update + * } + * }) + **/ + upsert( + args: SelectSubset + ): CheckSelect, Prisma__NativeTypeModelClient>> + + /** + * Count the number of NativeTypeModels. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {NativeTypeModelCountArgs} args - Arguments to filter NativeTypeModels to count. + * @example + * // Count the number of NativeTypeModels + * const count = await prisma.nativeTypeModel.count({ + * where: { + * // ... the filter for the NativeTypeModels we want to count + * } + * }) + **/ + count( + args?: Subset, + ): PrismaPromise< + T extends _Record<'select', any> + ? T['select'] extends true + ? number + : GetScalarType + : number + > + + /** + * Allows you to perform aggregations operations on a NativeTypeModel. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {NativeTypeModelAggregateArgs} args - Select which aggregations you would like to apply and on what fields. + * @example + * // Ordered by age ascending + * // Where email contains prisma.io + * // Limited to the 10 users + * const aggregations = await prisma.user.aggregate({ + * avg: { + * age: true, + * }, + * where: { + * email: { + * contains: "prisma.io", + * }, + * }, + * orderBy: { + * age: "asc", + * }, + * take: 10, + * }) + **/ + aggregate(args: Subset): PrismaPromise> + + /** + * Group by NativeTypeModel. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {NativeTypeModelGroupByArgs} args - Group by arguments. + * @example + * // Group by city, order by createdAt, get count + * const result = await prisma.user.groupBy({ + * by: ['city', 'createdAt'], + * orderBy: { + * createdAt: true + * }, + * count: { + * _all: true + * }, + * }) + * + **/ + groupBy< + T extends NativeTypeModelGroupByArgs, + HasSelectOrTake extends Or< + Extends<'skip', Keys>, + Extends<'take', Keys> + >, + OrderByArg extends True extends HasSelectOrTake + ? { orderBy: NativeTypeModelGroupByArgs['orderBy'] } + : { orderBy?: NativeTypeModelGroupByArgs['orderBy'] }, + OrderFields extends Keys>, + ByFields extends TupleToUnion, + ByValid extends Has, + HavingFields extends GetHavingFields, + HavingValid extends Has, + ByEmpty extends T['by'] extends never[] ? True : False, + InputErrors extends ByEmpty extends True + ? `Error: "by" must not be empty.` + : HavingValid extends False + ? { + [P in HavingFields]: P extends ByFields + ? never + : P extends string + ? `Error: Field "${P}" used in "having" needs to be provided in "by".` + : [ + Error, + 'Field ', + P, + ` in "having" needs to be provided in "by"`, + ] + }[HavingFields] + : 'take' extends Keys + ? 'orderBy' extends Keys + ? ByValid extends True + ? {} + : { + [P in OrderFields]: P extends ByFields + ? never + : `Error: Field "${P}" in "orderBy" needs to be provided in "by"` + }[OrderFields] + : 'Error: If you provide "take", you also need to provide "orderBy"' + : 'skip' extends Keys + ? 'orderBy' extends Keys + ? ByValid extends True + ? {} + : { + [P in OrderFields]: P extends ByFields + ? never + : `Error: Field "${P}" in "orderBy" needs to be provided in "by"` + }[OrderFields] + : 'Error: If you provide "skip", you also need to provide "orderBy"' + : ByValid extends True + ? {} + : { + [P in OrderFields]: P extends ByFields + ? never + : `Error: Field "${P}" in "orderBy" needs to be provided in "by"` + }[OrderFields] + >(args: SubsetIntersection & InputErrors): {} extends InputErrors ? GetNativeTypeModelGroupByPayload : Promise + } + + /** + * The delegate class that acts as a "Promise-like" for NativeTypeModel. + * Why is this prefixed with `Prisma__`? + * Because we want to prevent naming conflicts as mentioned in + * https://github.com/prisma/prisma-client-js/issues/707 + */ + export class Prisma__NativeTypeModelClient implements PrismaPromise { + [prisma]: true; + private readonly _dmmf; + private readonly _fetcher; + private readonly _queryType; + private readonly _rootField; + private readonly _clientMethod; + private readonly _args; + private readonly _dataPath; + private readonly _errorFormat; + private readonly _measurePerformance?; + private _isList; + private _callsite; + private _requestPromise?; + constructor(_dmmf: runtime.DMMFClass, _fetcher: PrismaClientFetcher, _queryType: 'query' | 'mutation', _rootField: string, _clientMethod: string, _args: any, _dataPath: string[], _errorFormat: ErrorFormat, _measurePerformance?: boolean | undefined, _isList?: boolean); + readonly [Symbol.toStringTag]: 'PrismaClientPromise'; + + + private get _document(); + /** + * Attaches callbacks for the resolution and/or rejection of the Promise. + * @param onfulfilled The callback to execute when the Promise is resolved. + * @param onrejected The callback to execute when the Promise is rejected. + * @returns A Promise for the completion of which ever callback is executed. + */ + then(onfulfilled?: ((value: T) => TResult1 | PromiseLike) | undefined | null, onrejected?: ((reason: any) => TResult2 | PromiseLike) | undefined | null): Promise; + /** + * Attaches a callback for only the rejection of the Promise. + * @param onrejected The callback to execute when the Promise is rejected. + * @returns A Promise for the completion of the callback. + */ + catch(onrejected?: ((reason: any) => TResult | PromiseLike) | undefined | null): Promise; + /** + * Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The + * resolved value cannot be modified from the callback. + * @param onfinally The callback to execute when the Promise is settled (fulfilled or rejected). + * @returns A Promise for the completion of the callback. + */ + finally(onfinally?: (() => void) | undefined | null): Promise; + } + + // Custom InputTypes + + /** + * NativeTypeModel findUnique + */ + export type NativeTypeModelFindUniqueArgs = { + /** + * Select specific fields to fetch from the NativeTypeModel + **/ + select?: NativeTypeModelSelect | null + /** + * Throw an Error if a NativeTypeModel can't be found + **/ + rejectOnNotFound?: RejectOnNotFound + /** + * Filter, which NativeTypeModel to fetch. + **/ + where: NativeTypeModelWhereUniqueInput + } + + + /** + * NativeTypeModel findFirst + */ + export type NativeTypeModelFindFirstArgs = { + /** + * Select specific fields to fetch from the NativeTypeModel + **/ + select?: NativeTypeModelSelect | null + /** + * Throw an Error if a NativeTypeModel can't be found + **/ + rejectOnNotFound?: RejectOnNotFound + /** + * Filter, which NativeTypeModel to fetch. + **/ + where?: NativeTypeModelWhereInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/sorting Sorting Docs} + * + * Determine the order of NativeTypeModels to fetch. + **/ + orderBy?: Enumerable + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination#cursor-based-pagination Cursor Docs} + * + * Sets the position for searching for NativeTypeModels. + **/ + cursor?: NativeTypeModelWhereUniqueInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Take `±n` NativeTypeModels from the position of the cursor. + **/ + take?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Skip the first `n` NativeTypeModels. + **/ + skip?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/distinct Distinct Docs} + * + * Filter by unique combinations of NativeTypeModels. + **/ + distinct?: Enumerable + } + + + /** + * NativeTypeModel findMany + */ + export type NativeTypeModelFindManyArgs = { + /** + * Select specific fields to fetch from the NativeTypeModel + **/ + select?: NativeTypeModelSelect | null + /** + * Filter, which NativeTypeModels to fetch. + **/ + where?: NativeTypeModelWhereInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/sorting Sorting Docs} + * + * Determine the order of NativeTypeModels to fetch. + **/ + orderBy?: Enumerable + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination#cursor-based-pagination Cursor Docs} + * + * Sets the position for listing NativeTypeModels. + **/ + cursor?: NativeTypeModelWhereUniqueInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Take `±n` NativeTypeModels from the position of the cursor. + **/ + take?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Skip the first `n` NativeTypeModels. + **/ + skip?: number + distinct?: Enumerable + } + + + /** + * NativeTypeModel create + */ + export type NativeTypeModelCreateArgs = { + /** + * Select specific fields to fetch from the NativeTypeModel + **/ + select?: NativeTypeModelSelect | null + /** + * The data needed to create a NativeTypeModel. + **/ + data: XOR + } + + + /** + * NativeTypeModel createMany + */ + export type NativeTypeModelCreateManyArgs = { + data: Enumerable + skipDuplicates?: boolean + } + + + /** + * NativeTypeModel update + */ + export type NativeTypeModelUpdateArgs = { + /** + * Select specific fields to fetch from the NativeTypeModel + **/ + select?: NativeTypeModelSelect | null + /** + * The data needed to update a NativeTypeModel. + **/ + data: XOR + /** + * Choose, which NativeTypeModel to update. + **/ + where: NativeTypeModelWhereUniqueInput + } + + + /** + * NativeTypeModel updateMany + */ + export type NativeTypeModelUpdateManyArgs = { + data: XOR + where?: NativeTypeModelWhereInput + } + + + /** + * NativeTypeModel upsert + */ + export type NativeTypeModelUpsertArgs = { + /** + * Select specific fields to fetch from the NativeTypeModel + **/ + select?: NativeTypeModelSelect | null + /** + * The filter to search for the NativeTypeModel to update in case it exists. + **/ + where: NativeTypeModelWhereUniqueInput + /** + * In case the NativeTypeModel found by the `where` argument doesn't exist, create a new NativeTypeModel with this data. + **/ + create: XOR + /** + * In case the NativeTypeModel was found with the provided `where` argument, update it with this data. + **/ + update: XOR + } + + + /** + * NativeTypeModel delete + */ + export type NativeTypeModelDeleteArgs = { + /** + * Select specific fields to fetch from the NativeTypeModel + **/ + select?: NativeTypeModelSelect | null + /** + * Filter which NativeTypeModel to delete. + **/ + where: NativeTypeModelWhereUniqueInput + } + + + /** + * NativeTypeModel deleteMany + */ + export type NativeTypeModelDeleteManyArgs = { + where?: NativeTypeModelWhereInput + } + + + /** + * NativeTypeModel without action + */ + export type NativeTypeModelArgs = { + /** + * Select specific fields to fetch from the NativeTypeModel + **/ + select?: NativeTypeModelSelect | null + } + + + + /** + * Enums + */ + + // Based on + // https://github.com/microsoft/TypeScript/issues/3192#issuecomment-261720275 + + export const UserScalarFieldEnum: { + id: 'id', + email: 'email', + name: 'name', + age: 'age', + balance: 'balance', + amount: 'amount', + role: 'role' + }; + + export type UserScalarFieldEnum = (typeof UserScalarFieldEnum)[keyof typeof UserScalarFieldEnum] + + + export const PostScalarFieldEnum: { + uuid: 'uuid', + createdAt: 'createdAt', + updatedAt: 'updatedAt', + published: 'published', + title: 'title', + subtitle: 'subtitle', + content: 'content', + authorId: 'authorId', + editorId: 'editorId', + kind: 'kind', + metadata: 'metadata' + }; + + export type PostScalarFieldEnum = (typeof PostScalarFieldEnum)[keyof typeof PostScalarFieldEnum] + + + export const CategoryScalarFieldEnum: { + name: 'name', + slug: 'slug', + number: 'number' + }; + + export type CategoryScalarFieldEnum = (typeof CategoryScalarFieldEnum)[keyof typeof CategoryScalarFieldEnum] + + + export const PatientScalarFieldEnum: { + firstName: 'firstName', + lastName: 'lastName', + email: 'email' + }; + + export type PatientScalarFieldEnum = (typeof PatientScalarFieldEnum)[keyof typeof PatientScalarFieldEnum] + + + export const MovieScalarFieldEnum: { + directorFirstName: 'directorFirstName', + directorLastName: 'directorLastName', + title: 'title' + }; + + export type MovieScalarFieldEnum = (typeof MovieScalarFieldEnum)[keyof typeof MovieScalarFieldEnum] + + + export const DirectorScalarFieldEnum: { + firstName: 'firstName', + lastName: 'lastName' + }; + + export type DirectorScalarFieldEnum = (typeof DirectorScalarFieldEnum)[keyof typeof DirectorScalarFieldEnum] + + + export const ProblemScalarFieldEnum: { + id: 'id', + problemText: 'problemText', + creatorId: 'creatorId' + }; + + export type ProblemScalarFieldEnum = (typeof ProblemScalarFieldEnum)[keyof typeof ProblemScalarFieldEnum] + + + export const CreatorScalarFieldEnum: { + id: 'id', + name: 'name' + }; + + export type CreatorScalarFieldEnum = (typeof CreatorScalarFieldEnum)[keyof typeof CreatorScalarFieldEnum] + + + export const NativeTypeModelScalarFieldEnum: { + id: 'id', + bigInt: 'bigInt', + byteA: 'byteA', + decimal: 'decimal' + }; + + export type NativeTypeModelScalarFieldEnum = (typeof NativeTypeModelScalarFieldEnum)[keyof typeof NativeTypeModelScalarFieldEnum] + + + export const SortOrder: { + asc: 'asc', + desc: 'desc' + }; + + export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder] + + + export const QueryMode: { + default: 'default', + insensitive: 'insensitive' + }; + + export type QueryMode = (typeof QueryMode)[keyof typeof QueryMode] + + + /** + * Deep Input Types + */ + + + export type UserWhereInput = { + AND?: Enumerable + OR?: Enumerable + NOT?: Enumerable + id?: IntFilter | number email?: StringFilter | string name?: StringNullableFilter | string | null age?: IntFilter | number @@ -7699,6 +8524,37 @@ export namespace Prisma { name?: StringWithAggregatesFilter | string } + export type NativeTypeModelWhereInput = { + AND?: Enumerable + OR?: Enumerable + NOT?: Enumerable + id?: IntFilter | number + bigInt?: BigIntNullableFilter | BigInt | number | null + byteA?: BytesNullableFilter | Buffer | null + decimal?: DecimalNullableFilter | Decimal | number | string | null + } + + export type NativeTypeModelOrderByInput = { + id?: SortOrder + bigInt?: SortOrder + byteA?: SortOrder + decimal?: SortOrder + } + + export type NativeTypeModelWhereUniqueInput = { + id?: number + } + + export type NativeTypeModelScalarWhereWithAggregatesInput = { + AND?: Enumerable + OR?: Enumerable + NOT?: Enumerable + id?: IntWithAggregatesFilter | number + bigInt?: BigIntNullableWithAggregatesFilter | BigInt | number | null + byteA?: BytesNullableWithAggregatesFilter | Buffer | null + decimal?: DecimalNullableWithAggregatesFilter | Decimal | number | string | null + } + export type UserCreateInput = { email: string name?: string | null @@ -8109,6 +8965,52 @@ export namespace Prisma { name?: StringFieldUpdateOperationsInput | string } + export type NativeTypeModelCreateInput = { + bigInt?: BigInt | number | null + byteA?: Buffer | null + decimal?: Decimal | number | string | null + } + + export type NativeTypeModelUncheckedCreateInput = { + id?: number + bigInt?: BigInt | number | null + byteA?: Buffer | null + decimal?: Decimal | number | string | null + } + + export type NativeTypeModelUpdateInput = { + bigInt?: NullableBigIntFieldUpdateOperationsInput | BigInt | number | null + byteA?: NullableBytesFieldUpdateOperationsInput | Buffer | null + decimal?: NullableDecimalFieldUpdateOperationsInput | Decimal | number | string | null + } + + export type NativeTypeModelUncheckedUpdateInput = { + id?: IntFieldUpdateOperationsInput | number + bigInt?: NullableBigIntFieldUpdateOperationsInput | BigInt | number | null + byteA?: NullableBytesFieldUpdateOperationsInput | Buffer | null + decimal?: NullableDecimalFieldUpdateOperationsInput | Decimal | number | string | null + } + + export type NativeTypeModelCreateManyInput = { + id?: number + bigInt?: BigInt | number | null + byteA?: Buffer | null + decimal?: Decimal | number | string | null + } + + export type NativeTypeModelUpdateManyMutationInput = { + bigInt?: NullableBigIntFieldUpdateOperationsInput | BigInt | number | null + byteA?: NullableBytesFieldUpdateOperationsInput | Buffer | null + decimal?: NullableDecimalFieldUpdateOperationsInput | Decimal | number | string | null + } + + export type NativeTypeModelUncheckedUpdateManyInput = { + id?: IntFieldUpdateOperationsInput | number + bigInt?: NullableBigIntFieldUpdateOperationsInput | BigInt | number | null + byteA?: NullableBytesFieldUpdateOperationsInput | Buffer | null + decimal?: NullableDecimalFieldUpdateOperationsInput | Decimal | number | string | null + } + export type IntFilter = { equals?: number in?: Enumerable @@ -8401,6 +9303,73 @@ export namespace Prisma { none?: ProblemWhereInput } + export type BigIntNullableFilter = { + equals?: BigInt | number | null + in?: Enumerable | Enumerable | null + notIn?: Enumerable | Enumerable | null + lt?: BigInt | number + lte?: BigInt | number + gt?: BigInt | number + gte?: BigInt | number + not?: NestedBigIntNullableFilter | BigInt | number | null + } + + export type BytesNullableFilter = { + equals?: Buffer | null + not?: NestedBytesNullableFilter | Buffer | null + } + + export type DecimalNullableFilter = { + equals?: Decimal | number | string | null + in?: Enumerable | Enumerable | Enumerable | null + notIn?: Enumerable | Enumerable | Enumerable | null + lt?: Decimal | number | string + lte?: Decimal | number | string + gt?: Decimal | number | string + gte?: Decimal | number | string + not?: NestedDecimalNullableFilter | Decimal | number | string | null + } + + export type BigIntNullableWithAggregatesFilter = { + equals?: BigInt | number | null + in?: Enumerable | Enumerable | null + notIn?: Enumerable | Enumerable | null + lt?: BigInt | number + lte?: BigInt | number + gt?: BigInt | number + gte?: BigInt | number + not?: NestedBigIntNullableWithAggregatesFilter | BigInt | number | null + count?: NestedIntNullableFilter + avg?: NestedFloatNullableFilter + sum?: NestedBigIntNullableFilter + min?: NestedBigIntNullableFilter + max?: NestedBigIntNullableFilter + } + + export type BytesNullableWithAggregatesFilter = { + equals?: Buffer | null + not?: NestedBytesNullableWithAggregatesFilter | Buffer | null + count?: NestedIntNullableFilter + min?: NestedBytesNullableFilter + max?: NestedBytesNullableFilter + } + + export type DecimalNullableWithAggregatesFilter = { + equals?: Decimal | number | string | null + in?: Enumerable | Enumerable | Enumerable | null + notIn?: Enumerable | Enumerable | Enumerable | null + lt?: Decimal | number | string + lte?: Decimal | number | string + gt?: Decimal | number | string + gte?: Decimal | number | string + not?: NestedDecimalNullableWithAggregatesFilter | Decimal | number | string | null + count?: NestedIntNullableFilter + avg?: NestedDecimalNullableFilter + sum?: NestedDecimalNullableFilter + min?: NestedDecimalNullableFilter + max?: NestedDecimalNullableFilter + } + export type postCreateNestedManyWithoutAuthorInput = { create?: XOR, Enumerable> connectOrCreate?: Enumerable @@ -8715,6 +9684,26 @@ export namespace Prisma { deleteMany?: Enumerable } + export type NullableBigIntFieldUpdateOperationsInput = { + set?: BigInt | number | null + increment?: BigInt | number + decrement?: BigInt | number + multiply?: BigInt | number + divide?: BigInt | number + } + + export type NullableBytesFieldUpdateOperationsInput = { + set?: Buffer | null + } + + export type NullableDecimalFieldUpdateOperationsInput = { + set?: Decimal | number | string | null + increment?: Decimal | number | string + decrement?: Decimal | number | string + multiply?: Decimal | number | string + divide?: Decimal | number | string + } + export type NestedIntFilter = { equals?: number in?: Enumerable @@ -8946,6 +9935,73 @@ export namespace Prisma { not?: InputJsonValue } + export type NestedBigIntNullableFilter = { + equals?: BigInt | number | null + in?: Enumerable | Enumerable | null + notIn?: Enumerable | Enumerable | null + lt?: BigInt | number + lte?: BigInt | number + gt?: BigInt | number + gte?: BigInt | number + not?: NestedBigIntNullableFilter | BigInt | number | null + } + + export type NestedBytesNullableFilter = { + equals?: Buffer | null + not?: NestedBytesNullableFilter | Buffer | null + } + + export type NestedDecimalNullableFilter = { + equals?: Decimal | number | string | null + in?: Enumerable | Enumerable | Enumerable | null + notIn?: Enumerable | Enumerable | Enumerable | null + lt?: Decimal | number | string + lte?: Decimal | number | string + gt?: Decimal | number | string + gte?: Decimal | number | string + not?: NestedDecimalNullableFilter | Decimal | number | string | null + } + + export type NestedBigIntNullableWithAggregatesFilter = { + equals?: BigInt | number | null + in?: Enumerable | Enumerable | null + notIn?: Enumerable | Enumerable | null + lt?: BigInt | number + lte?: BigInt | number + gt?: BigInt | number + gte?: BigInt | number + not?: NestedBigIntNullableWithAggregatesFilter | BigInt | number | null + count?: NestedIntNullableFilter + avg?: NestedFloatNullableFilter + sum?: NestedBigIntNullableFilter + min?: NestedBigIntNullableFilter + max?: NestedBigIntNullableFilter + } + + export type NestedBytesNullableWithAggregatesFilter = { + equals?: Buffer | null + not?: NestedBytesNullableWithAggregatesFilter | Buffer | null + count?: NestedIntNullableFilter + min?: NestedBytesNullableFilter + max?: NestedBytesNullableFilter + } + + export type NestedDecimalNullableWithAggregatesFilter = { + equals?: Decimal | number | string | null + in?: Enumerable | Enumerable | Enumerable | null + notIn?: Enumerable | Enumerable | Enumerable | null + lt?: Decimal | number | string + lte?: Decimal | number | string + gt?: Decimal | number | string + gte?: Decimal | number | string + not?: NestedDecimalNullableWithAggregatesFilter | Decimal | number | string | null + count?: NestedIntNullableFilter + avg?: NestedDecimalNullableFilter + sum?: NestedDecimalNullableFilter + min?: NestedDecimalNullableFilter + max?: NestedDecimalNullableFilter + } + export type postCreateWithoutAuthorInput = { uuid?: string createdAt?: Date | string diff --git a/experiments/prisma/generated/client/index.js b/experiments/prisma/generated/client/index.js index e402c54c..e347867c 100644 --- a/experiments/prisma/generated/client/index.js +++ b/experiments/prisma/generated/client/index.js @@ -120,6 +120,13 @@ exports.Prisma.CreatorScalarFieldEnum = makeEnum({ name: 'name' }); +exports.Prisma.NativeTypeModelScalarFieldEnum = makeEnum({ + id: 'id', + bigInt: 'bigInt', + byteA: 'byteA', + decimal: 'decimal' +}); + exports.Prisma.SortOrder = makeEnum({ asc: 'asc', desc: 'desc' @@ -147,14 +154,15 @@ exports.Prisma.ModelName = makeEnum({ Movie: 'Movie', Director: 'Director', Problem: 'Problem', - Creator: 'Creator' + Creator: 'Creator', + NativeTypeModel: 'NativeTypeModel' }); /** * DMMF */ -const dmmfString = "{\"datamodel\":{\"enums\":[{\"name\":\"Role\",\"values\":[{\"name\":\"USER\",\"dbName\":null},{\"name\":\"ADMIN\",\"dbName\":null}],\"dbName\":null,\"documentation\":\"Role enum doc\"},{\"name\":\"PostKind\",\"values\":[{\"name\":\"BLOG\",\"dbName\":null},{\"name\":\"ADVERT\",\"dbName\":null}],\"dbName\":null}],\"models\":[{\"name\":\"User\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"User model field doc\"},{\"name\":\"email\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":true,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"renamed field doc\\\\n@TypeGraphQL.field(name: \\\"firstName\\\")\"},{\"name\":\"age\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"balance\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Float\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.field(name: \\\"accountBalance\\\")\"},{\"name\":\"amount\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Float\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"posts\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"post\",\"hasDefaultValue\":false,\"relationName\":\"posts\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.field(name: \\\"clientPosts\\\")\"},{\"name\":\"role\",\"kind\":\"enum\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Role\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"editorPosts\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"post\",\"hasDefaultValue\":false,\"relationName\":\"editorPosts\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"}],\"isGenerated\":false,\"documentation\":\"User model doc\\\\n@@TypeGraphQL.type(name: \\\"Client\\\")\",\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"post\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"uuid\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":true,\"default\":{\"name\":\"uuid\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"DateTime\",\"hasDefaultValue\":true,\"default\":{\"name\":\"now\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"DateTime\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":true},{\"name\":\"published\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Boolean\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"title\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"subtitle\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"content\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"author\",\"kind\":\"object\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"User\",\"hasDefaultValue\":false,\"relationName\":\"posts\",\"relationFromFields\":[\"authorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"authorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"editor\",\"kind\":\"object\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"User\",\"hasDefaultValue\":false,\"relationName\":\"editorPosts\",\"relationFromFields\":[\"editorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"editorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"kind\",\"kind\":\"enum\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"PostKind\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"metadata\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Json\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Category\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"slug\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"number\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[[\"slug\",\"number\"]],\"uniqueIndexes\":[{\"name\":null,\"fields\":[\"slug\",\"number\"]}]},{\"name\":\"Patient\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"firstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"lastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"email\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"firstName\",\"lastName\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Movie\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"directorFirstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"directorLastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"director\",\"kind\":\"object\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Director\",\"hasDefaultValue\":false,\"relationName\":\"DirectorToMovie\",\"relationFromFields\":[\"directorFirstName\",\"directorLastName\"],\"relationToFields\":[\"firstName\",\"lastName\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"title\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"directorFirstName\",\"directorLastName\",\"title\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Director\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"firstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"lastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"movies\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Movie\",\"hasDefaultValue\":false,\"relationName\":\"DirectorToMovie\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"firstName\",\"lastName\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Problem\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"problemText\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"likedBy\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Creator\",\"hasDefaultValue\":false,\"relationName\":\"CreatorToProblem\",\"relationFromFields\":[],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"creator\",\"kind\":\"object\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Creator\",\"hasDefaultValue\":false,\"relationName\":\"creator\",\"relationFromFields\":[\"creatorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"creatorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Creator\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"likes\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Problem\",\"hasDefaultValue\":false,\"relationName\":\"CreatorToProblem\",\"relationFromFields\":[],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"problems\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Problem\",\"hasDefaultValue\":false,\"relationName\":\"creator\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]}]},\"schema\":{\"inputObjectTypes\":{\"prisma\":[{\"name\":\"UserWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"EnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"UserWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"EnumRoleWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"postWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"UserRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"postWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"CategoryWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"slug_number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategorySlugNumberCompoundUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"PatientWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"firstName_lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientFirstNameLastNameCompoundUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"MovieWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"directorFirstName_directorLastName_title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"DirectorWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"firstName_lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorFirstNameLastNameCompoundUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"ProblemWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"CreatorWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateNestedManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateNestedManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedCreateNestedManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedCreateNestedManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedUpdateManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedUpdateManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateNestedOneWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateNestedOneWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneRequiredWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateNestedOneWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateOneRequiredWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateNestedManyWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUncheckedCreateNestedManyWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUncheckedUpdateManyWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateNestedManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateNestedOneWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateOneWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateNestedManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateNestedManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUncheckedCreateNestedManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUncheckedUpdateManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"IntFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"StringFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"StringNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FloatFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PostListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"EnumRoleFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"IntWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"StringWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"StringNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"FloatWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"EnumRoleWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumRoleWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DateTimeFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"BoolFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"IntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"EnumPostKindNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"JsonFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DateTimeWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"BoolWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"IntNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"EnumPostKindNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"JsonWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedJsonFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedJsonFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategorySlugNumberCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientFirstNameLastNameCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorFirstNameLastNameCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateNestedManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postCreateNestedManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUncheckedCreateNestedManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUncheckedCreateNestedManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"StringFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableStringFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"IntFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FloatFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"EnumRoleFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUpdateManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUncheckedUpdateManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUncheckedUpdateManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"UserCreateNestedOneWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateNestedOneWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DateTimeFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"BoolFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserUpdateOneRequiredWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpsertWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateOneWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpsertWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NullableIntFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorCreateNestedOneWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOrConnectWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateOneRequiredWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOrConnectWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpsertWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateNestedManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"MovieUncheckedCreateNestedManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"MovieUpdateManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"MovieUncheckedUpdateManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"CreatorCreateNestedManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorCreateOrConnectWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"CreatorCreateNestedOneWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorCreateOrConnectWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"CreatorUpdateOneWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpsertWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateNestedManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemCreateNestedManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemUncheckedCreateNestedManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemUpdateManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemUpdateManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemUncheckedUpdateManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"NestedIntFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedStringFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedStringNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedFloatFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedEnumRoleFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedIntWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedStringWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedStringNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedIntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedFloatWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedEnumRoleWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumRoleWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedDateTimeFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedBoolFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedEnumPostKindNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedDateTimeWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedBoolWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedIntNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedFloatNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedEnumPostKindNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedJsonFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateNestedOneWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedCreateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateOrConnectWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateManyAuthorInputEnvelope\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateNestedOneWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedCreateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateOrConnectWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateManyEditorInputEnvelope\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateManyWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithWhereWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateManyWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateNestedManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedCreateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedCreateNestedManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateOrConnectWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateNestedManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedCreateNestedManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateOrConnectWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpsertWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedUpdateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedUpdateManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpsertWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedUpdateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedUpdateManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorCreateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorCreateOrConnectWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUpsertWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedUpdateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedCreateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieCreateOrConnectWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateManyDirectorInputEnvelope\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateManyWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorCreateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateNestedManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedCreateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUncheckedCreateNestedManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorCreateOrConnectWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorCreateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateNestedManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorCreateOrConnectWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorUpsertWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateNestedOneWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateNestedManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateManyCreatorInputEnvelope\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateManyWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateManyAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateManyEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateManyWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneRequiredWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateManyWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieCreateManyDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpdateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedUpdateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedUpdateManyWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUncheckedUpdateManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateManyCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateOneWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateManyWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]}]},\"outputObjectTypes\":{\"prisma\":[{\"name\":\"Query\",\"fields\":[{\"name\":\"findFirstUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateUser\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"UserScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"UserGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstpost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregatepost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregatePost\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupBypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"PostGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniquepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateCategory\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"CategoryScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"CategoryGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregatePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregatePatient\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"PatientScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"PatientGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniquePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateMovie\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"MovieGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateDirector\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"DirectorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"DirectorGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateProblem\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"ProblemGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateCreator\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"CreatorGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"Mutation\",\"fields\":[{\"name\":\"createOneUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOnepost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManypost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOnepost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManypost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOnePatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyPatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOnePatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyPatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"executeRaw\",\"args\":[{\"name\":\"query\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"parameters\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"queryRaw\",\"args\":[{\"name\":\"query\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"parameters\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregateUser\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"UserGroupByOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"role\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregatePost\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"PostGroupByOutputType\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}},{\"name\":\"metadata\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateCategory\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategorySumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"CategoryGroupByOutputType\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategorySumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregatePatient\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"PatientGroupByOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateMovie\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"MovieGroupByOutputType\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateDirector\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"DirectorGroupByOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateProblem\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"ProblemGroupByOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateCreator\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"CreatorGroupByOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AffectedRowsOutput\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserCountAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"role\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"role\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}}]},{\"name\":\"UserMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"role\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}}]},{\"name\":\"PostCountAggregateOutputType\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"metadata\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostAvgAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostSumAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostMinAggregateOutputType\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}}]},{\"name\":\"PostMaxAggregateOutputType\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}}]},{\"name\":\"CategoryCountAggregateOutputType\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryAvgAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategorySumAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryMinAggregateOutputType\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryMaxAggregateOutputType\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PatientCountAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PatientMinAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PatientMaxAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"MovieCountAggregateOutputType\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"MovieMinAggregateOutputType\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"MovieMaxAggregateOutputType\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"DirectorCountAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"DirectorMinAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"DirectorMaxAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemCountAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorCountAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]}],\"model\":[{\"name\":\"User\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"posts\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"role\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}},{\"name\":\"editorPosts\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}}]},{\"name\":\"post\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"author\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editor\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}},{\"name\":\"metadata\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Category\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Patient\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Movie\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"director\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Director\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"movies\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}}]},{\"name\":\"Problem\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"likedBy\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"creator\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Creator\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"likes\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"problems\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}}]}]},\"enumTypes\":{\"prisma\":[{\"name\":\"UserScalarFieldEnum\",\"values\":[\"id\",\"email\",\"name\",\"age\",\"balance\",\"amount\",\"role\"]},{\"name\":\"PostScalarFieldEnum\",\"values\":[\"uuid\",\"createdAt\",\"updatedAt\",\"published\",\"title\",\"subtitle\",\"content\",\"authorId\",\"editorId\",\"kind\",\"metadata\"]},{\"name\":\"CategoryScalarFieldEnum\",\"values\":[\"name\",\"slug\",\"number\"]},{\"name\":\"PatientScalarFieldEnum\",\"values\":[\"firstName\",\"lastName\",\"email\"]},{\"name\":\"MovieScalarFieldEnum\",\"values\":[\"directorFirstName\",\"directorLastName\",\"title\"]},{\"name\":\"DirectorScalarFieldEnum\",\"values\":[\"firstName\",\"lastName\"]},{\"name\":\"ProblemScalarFieldEnum\",\"values\":[\"id\",\"problemText\",\"creatorId\"]},{\"name\":\"CreatorScalarFieldEnum\",\"values\":[\"id\",\"name\"]},{\"name\":\"SortOrder\",\"values\":[\"asc\",\"desc\"]},{\"name\":\"QueryMode\",\"values\":[\"default\",\"insensitive\"]}],\"model\":[{\"name\":\"Role\",\"values\":[\"USER\",\"ADMIN\"]},{\"name\":\"PostKind\",\"values\":[\"BLOG\",\"ADVERT\"]}]}},\"mappings\":{\"modelOperations\":[{\"model\":\"User\",\"plural\":\"users\",\"findUnique\":\"findUniqueUser\",\"findFirst\":\"findFirstUser\",\"findMany\":\"findManyUser\",\"create\":\"createOneUser\",\"createMany\":\"createManyUser\",\"delete\":\"deleteOneUser\",\"update\":\"updateOneUser\",\"deleteMany\":\"deleteManyUser\",\"updateMany\":\"updateManyUser\",\"upsert\":\"upsertOneUser\",\"aggregate\":\"aggregateUser\",\"groupBy\":\"groupByUser\"},{\"model\":\"post\",\"plural\":\"posts\",\"findUnique\":\"findUniquepost\",\"findFirst\":\"findFirstpost\",\"findMany\":\"findManypost\",\"create\":\"createOnepost\",\"createMany\":\"createManypost\",\"delete\":\"deleteOnepost\",\"update\":\"updateOnepost\",\"deleteMany\":\"deleteManypost\",\"updateMany\":\"updateManypost\",\"upsert\":\"upsertOnepost\",\"aggregate\":\"aggregatepost\",\"groupBy\":\"groupBypost\"},{\"model\":\"Category\",\"plural\":\"categories\",\"findUnique\":\"findUniqueCategory\",\"findFirst\":\"findFirstCategory\",\"findMany\":\"findManyCategory\",\"create\":\"createOneCategory\",\"createMany\":\"createManyCategory\",\"delete\":\"deleteOneCategory\",\"update\":\"updateOneCategory\",\"deleteMany\":\"deleteManyCategory\",\"updateMany\":\"updateManyCategory\",\"upsert\":\"upsertOneCategory\",\"aggregate\":\"aggregateCategory\",\"groupBy\":\"groupByCategory\"},{\"model\":\"Patient\",\"plural\":\"patients\",\"findUnique\":\"findUniquePatient\",\"findFirst\":\"findFirstPatient\",\"findMany\":\"findManyPatient\",\"create\":\"createOnePatient\",\"createMany\":\"createManyPatient\",\"delete\":\"deleteOnePatient\",\"update\":\"updateOnePatient\",\"deleteMany\":\"deleteManyPatient\",\"updateMany\":\"updateManyPatient\",\"upsert\":\"upsertOnePatient\",\"aggregate\":\"aggregatePatient\",\"groupBy\":\"groupByPatient\"},{\"model\":\"Movie\",\"plural\":\"movies\",\"findUnique\":\"findUniqueMovie\",\"findFirst\":\"findFirstMovie\",\"findMany\":\"findManyMovie\",\"create\":\"createOneMovie\",\"createMany\":\"createManyMovie\",\"delete\":\"deleteOneMovie\",\"update\":\"updateOneMovie\",\"deleteMany\":\"deleteManyMovie\",\"updateMany\":\"updateManyMovie\",\"upsert\":\"upsertOneMovie\",\"aggregate\":\"aggregateMovie\",\"groupBy\":\"groupByMovie\"},{\"model\":\"Director\",\"plural\":\"directors\",\"findUnique\":\"findUniqueDirector\",\"findFirst\":\"findFirstDirector\",\"findMany\":\"findManyDirector\",\"create\":\"createOneDirector\",\"createMany\":\"createManyDirector\",\"delete\":\"deleteOneDirector\",\"update\":\"updateOneDirector\",\"deleteMany\":\"deleteManyDirector\",\"updateMany\":\"updateManyDirector\",\"upsert\":\"upsertOneDirector\",\"aggregate\":\"aggregateDirector\",\"groupBy\":\"groupByDirector\"},{\"model\":\"Problem\",\"plural\":\"problems\",\"findUnique\":\"findUniqueProblem\",\"findFirst\":\"findFirstProblem\",\"findMany\":\"findManyProblem\",\"create\":\"createOneProblem\",\"createMany\":\"createManyProblem\",\"delete\":\"deleteOneProblem\",\"update\":\"updateOneProblem\",\"deleteMany\":\"deleteManyProblem\",\"updateMany\":\"updateManyProblem\",\"upsert\":\"upsertOneProblem\",\"aggregate\":\"aggregateProblem\",\"groupBy\":\"groupByProblem\"},{\"model\":\"Creator\",\"plural\":\"creators\",\"findUnique\":\"findUniqueCreator\",\"findFirst\":\"findFirstCreator\",\"findMany\":\"findManyCreator\",\"create\":\"createOneCreator\",\"createMany\":\"createManyCreator\",\"delete\":\"deleteOneCreator\",\"update\":\"updateOneCreator\",\"deleteMany\":\"deleteManyCreator\",\"updateMany\":\"updateManyCreator\",\"upsert\":\"upsertOneCreator\",\"aggregate\":\"aggregateCreator\",\"groupBy\":\"groupByCreator\"}],\"otherOperations\":{\"read\":[],\"write\":[\"executeRaw\",\"queryRaw\"]}}}" +const dmmfString = "{\"datamodel\":{\"enums\":[{\"name\":\"Role\",\"values\":[{\"name\":\"USER\",\"dbName\":null},{\"name\":\"ADMIN\",\"dbName\":null}],\"dbName\":null,\"documentation\":\"Role enum doc\"},{\"name\":\"PostKind\",\"values\":[{\"name\":\"BLOG\",\"dbName\":null},{\"name\":\"ADVERT\",\"dbName\":null}],\"dbName\":null}],\"models\":[{\"name\":\"User\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"User model field doc\"},{\"name\":\"email\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":true,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"renamed field doc\\\\n@TypeGraphQL.field(name: \\\"firstName\\\")\"},{\"name\":\"age\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"balance\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Float\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.field(name: \\\"accountBalance\\\")\"},{\"name\":\"amount\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Float\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"posts\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"post\",\"hasDefaultValue\":false,\"relationName\":\"posts\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.field(name: \\\"clientPosts\\\")\"},{\"name\":\"role\",\"kind\":\"enum\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Role\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"editorPosts\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"post\",\"hasDefaultValue\":false,\"relationName\":\"editorPosts\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"}],\"isGenerated\":false,\"documentation\":\"User model doc\\\\n@@TypeGraphQL.type(name: \\\"Client\\\")\",\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"post\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"uuid\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":true,\"default\":{\"name\":\"uuid\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"DateTime\",\"hasDefaultValue\":true,\"default\":{\"name\":\"now\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"DateTime\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":true},{\"name\":\"published\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Boolean\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"title\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"subtitle\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"content\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"author\",\"kind\":\"object\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"User\",\"hasDefaultValue\":false,\"relationName\":\"posts\",\"relationFromFields\":[\"authorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"authorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"editor\",\"kind\":\"object\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"User\",\"hasDefaultValue\":false,\"relationName\":\"editorPosts\",\"relationFromFields\":[\"editorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"editorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"kind\",\"kind\":\"enum\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"PostKind\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"metadata\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Json\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Category\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"slug\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"number\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[[\"slug\",\"number\"]],\"uniqueIndexes\":[{\"name\":null,\"fields\":[\"slug\",\"number\"]}]},{\"name\":\"Patient\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"firstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"lastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"email\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"firstName\",\"lastName\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Movie\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"directorFirstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"directorLastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"director\",\"kind\":\"object\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Director\",\"hasDefaultValue\":false,\"relationName\":\"DirectorToMovie\",\"relationFromFields\":[\"directorFirstName\",\"directorLastName\"],\"relationToFields\":[\"firstName\",\"lastName\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"title\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"directorFirstName\",\"directorLastName\",\"title\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Director\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"firstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"lastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"movies\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Movie\",\"hasDefaultValue\":false,\"relationName\":\"DirectorToMovie\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"firstName\",\"lastName\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Problem\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"problemText\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"likedBy\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Creator\",\"hasDefaultValue\":false,\"relationName\":\"CreatorToProblem\",\"relationFromFields\":[],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"creator\",\"kind\":\"object\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Creator\",\"hasDefaultValue\":false,\"relationName\":\"creator\",\"relationFromFields\":[\"creatorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"creatorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Creator\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"likes\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Problem\",\"hasDefaultValue\":false,\"relationName\":\"CreatorToProblem\",\"relationFromFields\":[],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"problems\",\"kind\":\"object\",\"isList\":true,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Problem\",\"hasDefaultValue\":false,\"relationName\":\"creator\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"NativeTypeModel\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"bigInt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"BigInt\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"byteA\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Bytes\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"decimal\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Decimal\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]}]},\"schema\":{\"inputObjectTypes\":{\"prisma\":[{\"name\":\"UserWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"EnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"UserWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"EnumRoleWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"postWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"UserRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"postWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"CategoryWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"slug_number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategorySlugNumberCompoundUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"PatientWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"firstName_lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientFirstNameLastNameCompoundUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"MovieWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"directorFirstName_directorLastName_title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"DirectorWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"firstName_lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorFirstNameLastNameCompoundUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"ProblemWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemListRelationFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"CreatorWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BytesNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"DecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelScalarWhereWithAggregatesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigIntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BytesNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"DecimalNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateNestedManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateNestedManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedCreateNestedManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedCreateNestedManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedUpdateManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedUpdateManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateNestedOneWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateNestedOneWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneRequiredWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategoryUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PatientUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateNestedOneWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateOneRequiredWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateNestedManyWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUncheckedCreateNestedManyWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUncheckedUpdateManyWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateNestedManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateNestedOneWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateOneWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateNestedManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateNestedManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUncheckedCreateNestedManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUncheckedUpdateManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelUncheckedCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableBigIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableBytesFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableDecimalFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelUncheckedUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableBigIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableBytesFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableDecimalFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelCreateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableBigIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableBytesFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableDecimalFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NativeTypeModelUncheckedUpdateManyInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"bigInt\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableBigIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"byteA\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableBytesFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decimal\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableDecimalFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"IntFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"StringFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"StringNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FloatFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"PostListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"EnumRoleFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"IntWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"StringWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"StringNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"FloatWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"EnumRoleWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumRoleWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DateTimeFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"BoolFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"IntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"EnumPostKindNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"JsonFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DateTimeWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"BoolWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"IntNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"EnumPostKindNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"JsonWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedJsonFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedJsonFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CategorySlugNumberCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientFirstNameLastNameCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorFirstNameLastNameCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"BigIntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"BytesNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBytesNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DecimalNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"BigIntNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBigIntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"BytesNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBytesNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBytesNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBytesNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DecimalNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDecimalNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateNestedManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postCreateNestedManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUncheckedCreateNestedManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUncheckedCreateNestedManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"StringFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableStringFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"IntFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FloatFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"EnumRoleFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUpdateManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUncheckedUpdateManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"postUncheckedUpdateManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"UserCreateNestedOneWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateNestedOneWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DateTimeFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"BoolFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserUpdateOneRequiredWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpsertWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateOneWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpsertWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NullableIntFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorCreateNestedOneWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOrConnectWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateOneRequiredWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOrConnectWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpsertWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateNestedManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"MovieUncheckedCreateNestedManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"MovieUpdateManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"MovieUncheckedUpdateManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"CreatorCreateNestedManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorCreateOrConnectWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"CreatorCreateNestedOneWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorCreateOrConnectWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"CreatorUpdateOneWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpsertWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateNestedManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemCreateNestedManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemUncheckedCreateNestedManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemUpdateManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemUpdateManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"ProblemUncheckedUpdateManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"createMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInputEnvelope\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]}]},{\"name\":\"NullableBigIntFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableBytesFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableDecimalFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedIntFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedStringFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedStringNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedFloatFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedEnumRoleFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedIntWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedStringWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedStringNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedStringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedIntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedFloatWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedEnumRoleWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumRoleWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumRoleFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedDateTimeFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedBoolFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedEnumPostKindNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedDateTimeWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedBoolWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedIntNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedFloatNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedEnumPostKindNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedEnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedJsonFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedBigIntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedBytesNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBytesNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedDecimalNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedBigIntNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBigIntNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedFloatNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBigIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedBytesNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedBytesNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBytesNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedBytesNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"NestedDecimalNullableWithAggregatesFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NestedDecimalNullableWithAggregatesFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"count\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedIntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"avg\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"sum\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"min\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"max\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NestedDecimalNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateNestedOneWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedCreateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateOrConnectWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateManyAuthorInputEnvelope\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateNestedOneWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedCreateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateOrConnectWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateManyEditorInputEnvelope\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateManyWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithWhereWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateManyWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateNestedManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedCreateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedCreateNestedManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateOrConnectWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateNestedManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedCreateNestedManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserCreateOrConnectWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpsertWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedUpdateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedUpdateManyWithoutEditorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpsertWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUpdateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"UserUncheckedUpdateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUncheckedUpdateManyWithoutAuthorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorCreateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorCreateOrConnectWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUpsertWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"DirectorUncheckedUpdateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedCreateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieCreateOrConnectWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieCreateManyDirectorInputEnvelope\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateWithoutDirectorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateManyWithoutMoviesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorCreateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateNestedManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedCreateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUncheckedCreateNestedManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorCreateOrConnectWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorCreateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateNestedManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorCreateOrConnectWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorUpsertWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateNestedOneWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemCreateOrConnectWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateNestedManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateManyCreatorInputEnvelope\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateWithoutLikedByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateManyWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postCreateManyAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateManyEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneWithoutEditorPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateManyWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneRequiredWithoutPostsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUncheckedUpdateManyWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieCreateManyDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpdateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedUpdateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"MovieUncheckedUpdateManyWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUncheckedUpdateManyWithoutCreatorInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"CreatorUncheckedUpdateManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemCreateManyCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateOneWithoutProblemsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"NullableIntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"Null\",\"location\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithoutLikesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]},{\"name\":\"ProblemUncheckedUpdateManyWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}]}]},\"outputObjectTypes\":{\"prisma\":[{\"name\":\"Query\",\"fields\":[{\"name\":\"findFirstUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateUser\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"UserScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"UserGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstpost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregatepost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregatePost\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupBypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"PostGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniquepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateCategory\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"CategoryScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"CategoryGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregatePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregatePatient\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"PatientScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"PatientGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniquePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateMovie\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"MovieGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateDirector\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"DirectorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"DirectorGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateProblem\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"ProblemGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateCreator\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"CreatorGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findFirstNativeTypeModel\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"NativeTypeModelOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModel\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"findManyNativeTypeModel\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"NativeTypeModelOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":false,\"outputType\":{\"type\":\"NativeTypeModel\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"aggregateNativeTypeModel\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"NativeTypeModelOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AggregateNativeTypeModel\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"groupByNativeTypeModel\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"NativeTypeModelOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"by\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true},{\"type\":\"NativeTypeModelScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":false}]},{\"name\":\"having\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelScalarWhereWithAggregatesInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"NativeTypeModelGroupByOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"findUniqueNativeTypeModel\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModel\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"Mutation\",\"fields\":[{\"name\":\"createOneUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"UserUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOnepost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManypost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOnepost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManypost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"postUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CategoryUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOnePatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyPatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOnePatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyPatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"PatientUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"MovieUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"DirectorUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"ProblemUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"CreatorUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createOneNativeTypeModel\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"NativeTypeModel\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"upsertOneNativeTypeModel\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelUncheckedCreateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"NativeTypeModel\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"createManyNativeTypeModel\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelCreateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true}]},{\"name\":\"skipDuplicates\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteOneNativeTypeModel\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModel\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateOneNativeTypeModel\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelUncheckedUpdateInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModel\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"updateManyNativeTypeModel\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelUpdateManyMutationInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false},{\"type\":\"NativeTypeModelUncheckedUpdateManyInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"deleteManyNativeTypeModel\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"NativeTypeModelWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"AffectedRowsOutput\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"executeRaw\",\"args\":[{\"name\":\"query\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"parameters\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"queryRaw\",\"args\":[{\"name\":\"query\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"parameters\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}]}],\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregateUser\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"UserGroupByOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"role\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"UserMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregatePost\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"PostGroupByOutputType\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}},{\"name\":\"metadata\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateCategory\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategorySumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"CategoryGroupByOutputType\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategorySumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregatePatient\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"PatientGroupByOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PatientMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateMovie\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"MovieGroupByOutputType\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"MovieMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateDirector\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"DirectorGroupByOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DirectorMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateProblem\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"ProblemGroupByOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateCreator\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"CreatorGroupByOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AggregateNativeTypeModel\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"NativeTypeModelGroupByOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"bigInt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"byteA\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"decimal\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"count\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelCountAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelAvgAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelSumAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelMinAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"NativeTypeModelMaxAggregateOutputType\",\"namespace\":\"prisma\",\"location\":\"outputObjectTypes\",\"isList\":false}}]},{\"name\":\"AffectedRowsOutput\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserCountAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"role\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"role\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}}]},{\"name\":\"UserMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"role\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}}]},{\"name\":\"PostCountAggregateOutputType\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"metadata\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostAvgAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostSumAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostMinAggregateOutputType\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}}]},{\"name\":\"PostMaxAggregateOutputType\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}}]},{\"name\":\"CategoryCountAggregateOutputType\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryAvgAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategorySumAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryMinAggregateOutputType\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryMaxAggregateOutputType\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PatientCountAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PatientMinAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"PatientMaxAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"MovieCountAggregateOutputType\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"MovieMinAggregateOutputType\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"MovieMaxAggregateOutputType\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"DirectorCountAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"DirectorMinAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"DirectorMaxAggregateOutputType\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemCountAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorCountAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"NativeTypeModelCountAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"bigInt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"byteA\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"decimal\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"_all\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"NativeTypeModelAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"bigInt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"decimal\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"NativeTypeModelSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"bigInt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"decimal\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"NativeTypeModelMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"bigInt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"byteA\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"decimal\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"NativeTypeModelMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"bigInt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"byteA\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"decimal\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}}]}],\"model\":[{\"name\":\"User\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"posts\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"role\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Role\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}},{\"name\":\"editorPosts\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"postOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}}]},{\"name\":\"post\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Boolean\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"author\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"editor\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"namespace\":\"model\",\"location\":\"enumTypes\",\"isList\":false}},{\"name\":\"metadata\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Category\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Patient\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Movie\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"director\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Director\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"movies\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}}]},{\"name\":\"Problem\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"likedBy\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"creator\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}}]},{\"name\":\"Creator\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"likes\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}},{\"name\":\"problems\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"namespace\":\"prisma\",\"location\":\"inputObjectTypes\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarFieldEnum\",\"namespace\":\"prisma\",\"location\":\"enumTypes\",\"isList\":true}]}],\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"namespace\":\"model\",\"location\":\"outputObjectTypes\",\"isList\":true}}]},{\"name\":\"NativeTypeModel\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"bigInt\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"BigInt\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"byteA\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Bytes\",\"location\":\"scalar\",\"isList\":false}},{\"name\":\"decimal\",\"args\":[],\"isNullable\":true,\"outputType\":{\"type\":\"Decimal\",\"location\":\"scalar\",\"isList\":false}}]}]},\"enumTypes\":{\"prisma\":[{\"name\":\"UserScalarFieldEnum\",\"values\":[\"id\",\"email\",\"name\",\"age\",\"balance\",\"amount\",\"role\"]},{\"name\":\"PostScalarFieldEnum\",\"values\":[\"uuid\",\"createdAt\",\"updatedAt\",\"published\",\"title\",\"subtitle\",\"content\",\"authorId\",\"editorId\",\"kind\",\"metadata\"]},{\"name\":\"CategoryScalarFieldEnum\",\"values\":[\"name\",\"slug\",\"number\"]},{\"name\":\"PatientScalarFieldEnum\",\"values\":[\"firstName\",\"lastName\",\"email\"]},{\"name\":\"MovieScalarFieldEnum\",\"values\":[\"directorFirstName\",\"directorLastName\",\"title\"]},{\"name\":\"DirectorScalarFieldEnum\",\"values\":[\"firstName\",\"lastName\"]},{\"name\":\"ProblemScalarFieldEnum\",\"values\":[\"id\",\"problemText\",\"creatorId\"]},{\"name\":\"CreatorScalarFieldEnum\",\"values\":[\"id\",\"name\"]},{\"name\":\"NativeTypeModelScalarFieldEnum\",\"values\":[\"id\",\"bigInt\",\"byteA\",\"decimal\"]},{\"name\":\"SortOrder\",\"values\":[\"asc\",\"desc\"]},{\"name\":\"QueryMode\",\"values\":[\"default\",\"insensitive\"]}],\"model\":[{\"name\":\"Role\",\"values\":[\"USER\",\"ADMIN\"]},{\"name\":\"PostKind\",\"values\":[\"BLOG\",\"ADVERT\"]}]}},\"mappings\":{\"modelOperations\":[{\"model\":\"User\",\"plural\":\"users\",\"findUnique\":\"findUniqueUser\",\"findFirst\":\"findFirstUser\",\"findMany\":\"findManyUser\",\"create\":\"createOneUser\",\"createMany\":\"createManyUser\",\"delete\":\"deleteOneUser\",\"update\":\"updateOneUser\",\"deleteMany\":\"deleteManyUser\",\"updateMany\":\"updateManyUser\",\"upsert\":\"upsertOneUser\",\"aggregate\":\"aggregateUser\",\"groupBy\":\"groupByUser\"},{\"model\":\"post\",\"plural\":\"posts\",\"findUnique\":\"findUniquepost\",\"findFirst\":\"findFirstpost\",\"findMany\":\"findManypost\",\"create\":\"createOnepost\",\"createMany\":\"createManypost\",\"delete\":\"deleteOnepost\",\"update\":\"updateOnepost\",\"deleteMany\":\"deleteManypost\",\"updateMany\":\"updateManypost\",\"upsert\":\"upsertOnepost\",\"aggregate\":\"aggregatepost\",\"groupBy\":\"groupBypost\"},{\"model\":\"Category\",\"plural\":\"categories\",\"findUnique\":\"findUniqueCategory\",\"findFirst\":\"findFirstCategory\",\"findMany\":\"findManyCategory\",\"create\":\"createOneCategory\",\"createMany\":\"createManyCategory\",\"delete\":\"deleteOneCategory\",\"update\":\"updateOneCategory\",\"deleteMany\":\"deleteManyCategory\",\"updateMany\":\"updateManyCategory\",\"upsert\":\"upsertOneCategory\",\"aggregate\":\"aggregateCategory\",\"groupBy\":\"groupByCategory\"},{\"model\":\"Patient\",\"plural\":\"patients\",\"findUnique\":\"findUniquePatient\",\"findFirst\":\"findFirstPatient\",\"findMany\":\"findManyPatient\",\"create\":\"createOnePatient\",\"createMany\":\"createManyPatient\",\"delete\":\"deleteOnePatient\",\"update\":\"updateOnePatient\",\"deleteMany\":\"deleteManyPatient\",\"updateMany\":\"updateManyPatient\",\"upsert\":\"upsertOnePatient\",\"aggregate\":\"aggregatePatient\",\"groupBy\":\"groupByPatient\"},{\"model\":\"Movie\",\"plural\":\"movies\",\"findUnique\":\"findUniqueMovie\",\"findFirst\":\"findFirstMovie\",\"findMany\":\"findManyMovie\",\"create\":\"createOneMovie\",\"createMany\":\"createManyMovie\",\"delete\":\"deleteOneMovie\",\"update\":\"updateOneMovie\",\"deleteMany\":\"deleteManyMovie\",\"updateMany\":\"updateManyMovie\",\"upsert\":\"upsertOneMovie\",\"aggregate\":\"aggregateMovie\",\"groupBy\":\"groupByMovie\"},{\"model\":\"Director\",\"plural\":\"directors\",\"findUnique\":\"findUniqueDirector\",\"findFirst\":\"findFirstDirector\",\"findMany\":\"findManyDirector\",\"create\":\"createOneDirector\",\"createMany\":\"createManyDirector\",\"delete\":\"deleteOneDirector\",\"update\":\"updateOneDirector\",\"deleteMany\":\"deleteManyDirector\",\"updateMany\":\"updateManyDirector\",\"upsert\":\"upsertOneDirector\",\"aggregate\":\"aggregateDirector\",\"groupBy\":\"groupByDirector\"},{\"model\":\"Problem\",\"plural\":\"problems\",\"findUnique\":\"findUniqueProblem\",\"findFirst\":\"findFirstProblem\",\"findMany\":\"findManyProblem\",\"create\":\"createOneProblem\",\"createMany\":\"createManyProblem\",\"delete\":\"deleteOneProblem\",\"update\":\"updateOneProblem\",\"deleteMany\":\"deleteManyProblem\",\"updateMany\":\"updateManyProblem\",\"upsert\":\"upsertOneProblem\",\"aggregate\":\"aggregateProblem\",\"groupBy\":\"groupByProblem\"},{\"model\":\"Creator\",\"plural\":\"creators\",\"findUnique\":\"findUniqueCreator\",\"findFirst\":\"findFirstCreator\",\"findMany\":\"findManyCreator\",\"create\":\"createOneCreator\",\"createMany\":\"createManyCreator\",\"delete\":\"deleteOneCreator\",\"update\":\"updateOneCreator\",\"deleteMany\":\"deleteManyCreator\",\"updateMany\":\"updateManyCreator\",\"upsert\":\"upsertOneCreator\",\"aggregate\":\"aggregateCreator\",\"groupBy\":\"groupByCreator\"},{\"model\":\"NativeTypeModel\",\"plural\":\"nativeTypeModels\",\"findUnique\":\"findUniqueNativeTypeModel\",\"findFirst\":\"findFirstNativeTypeModel\",\"findMany\":\"findManyNativeTypeModel\",\"create\":\"createOneNativeTypeModel\",\"createMany\":\"createManyNativeTypeModel\",\"delete\":\"deleteOneNativeTypeModel\",\"update\":\"updateOneNativeTypeModel\",\"deleteMany\":\"deleteManyNativeTypeModel\",\"updateMany\":\"updateManyNativeTypeModel\",\"upsert\":\"upsertOneNativeTypeModel\",\"aggregate\":\"aggregateNativeTypeModel\",\"groupBy\":\"groupByNativeTypeModel\"}],\"otherOperations\":{\"read\":[],\"write\":[\"executeRaw\",\"queryRaw\"]}}}" // We are parsing 2 times, as we want independent objects, because // DMMFClass introduces circular references in the dmmf object @@ -191,7 +199,7 @@ const config = { "clientVersion": "2.17.0", "engineVersion": "3c463ebd78b1d21d8fdacdd27899e280cf686223", "datasourceNames": [ - "db" + "postgres" ], "activeProvider": "postgresql" } diff --git a/experiments/prisma/generated/client/schema.prisma b/experiments/prisma/generated/client/schema.prisma index 3f990aac..90ad8c14 100644 --- a/experiments/prisma/generated/client/schema.prisma +++ b/experiments/prisma/generated/client/schema.prisma @@ -1,4 +1,4 @@ -datasource db { +datasource postgres { provider = "postgresql" url = env("DATABASE_URL") } @@ -9,7 +9,6 @@ generator client { provider = "prisma-client-js" binaryTargets = ["windows", "debian-openssl-1.1.x"] output = "../prisma/generated/client" - // previewFeatures = ["nativeTypes"] previewFeatures = ["groupBy", "createMany", "orderByRelation"] } @@ -122,16 +121,9 @@ model Creator { problems Problem[] @relation("creator") } -// model Catalog { -// id Int @id @default(autoincrement()) -// productName String? -// status curatestatus @default(unreviewed) -// createdAt DateTime @default(now()) -// } - -// enum curatestatus { -// accepted -// declined -// pending -// unreviewed -// } +model NativeTypeModel { + id Int @id @default(autoincrement()) @postgres.Integer + bigInt BigInt? @postgres.BigInt + byteA Bytes? @postgres.ByteA + decimal Decimal? @postgres.Decimal +} diff --git a/experiments/prisma/generated/type-graphql/dmmf.json b/experiments/prisma/generated/type-graphql/dmmf.json index deecef82..b21c6b67 100644 --- a/experiments/prisma/generated/type-graphql/dmmf.json +++ b/experiments/prisma/generated/type-graphql/dmmf.json @@ -805,6 +805,73 @@ "idFields": [], "uniqueFields": [], "uniqueIndexes": [] + }, + { + "name": "NativeTypeModel", + "isEmbedded": false, + "dbName": null, + "fields": [ + { + "name": "id", + "kind": "scalar", + "isList": false, + "isRequired": true, + "isUnique": false, + "isId": true, + "isReadOnly": false, + "type": "Int", + "hasDefaultValue": true, + "default": { + "name": "autoincrement", + "args": [] + }, + "isGenerated": false, + "isUpdatedAt": false + }, + { + "name": "bigInt", + "kind": "scalar", + "isList": false, + "isRequired": false, + "isUnique": false, + "isId": false, + "isReadOnly": false, + "type": "BigInt", + "hasDefaultValue": false, + "isGenerated": false, + "isUpdatedAt": false + }, + { + "name": "byteA", + "kind": "scalar", + "isList": false, + "isRequired": false, + "isUnique": false, + "isId": false, + "isReadOnly": false, + "type": "Bytes", + "hasDefaultValue": false, + "isGenerated": false, + "isUpdatedAt": false + }, + { + "name": "decimal", + "kind": "scalar", + "isList": false, + "isRequired": false, + "isUnique": false, + "isId": false, + "isReadOnly": false, + "type": "Decimal", + "hasDefaultValue": false, + "isGenerated": false, + "isUpdatedAt": false + } + ], + "isGenerated": false, + "idFields": [], + "uniqueFields": [], + "uniqueIndexes": [] } ] }, @@ -3954,31 +4021,94 @@ ] }, { - "name": "UserCreateInput", + "name": "NativeTypeModelWhereInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "email", - "isRequired": true, + "name": "AND", + "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "OR", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "NOT", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "id", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "IntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Int", "location": "scalar", "isList": false } ] }, { - "name": "name", + "name": "bigInt", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "BigInt", "location": "scalar", "isList": false }, @@ -3990,76 +4120,108 @@ ] }, { - "name": "age", - "isRequired": true, - "isNullable": false, + "name": "byteA", + "isRequired": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "balance", - "isRequired": true, - "isNullable": false, + "name": "decimal", + "isRequired": false, + "isNullable": true, "inputTypes": [ { - "type": "Float", + "type": "DecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelOrderByInput", + "constraints": { + "maxNumFields": 1, + "minNumFields": 0 + }, + "fields": [ { - "name": "amount", - "isRequired": true, + "name": "id", + "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Float", - "location": "scalar", + "type": "SortOrder", + "namespace": "prisma", + "location": "enumTypes", "isList": false } ] }, { - "name": "role", - "isRequired": true, + "name": "bigInt", + "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Role", - "namespace": "model", + "type": "SortOrder", + "namespace": "prisma", "location": "enumTypes", "isList": false } ] }, { - "name": "posts", + "name": "byteA", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "postCreateNestedManyWithoutAuthorInput", + "type": "SortOrder", "namespace": "prisma", - "location": "inputObjectTypes", + "location": "enumTypes", "isList": false } ] }, { - "name": "editorPosts", + "name": "decimal", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "postCreateNestedManyWithoutEditorInput", + "type": "SortOrder", "namespace": "prisma", - "location": "inputObjectTypes", + "location": "enumTypes", "isList": false } ] @@ -4067,7 +4229,288 @@ ] }, { - "name": "UserUncheckedCreateInput", + "name": "NativeTypeModelWhereUniqueInput", + "constraints": { + "maxNumFields": 1, + "minNumFields": 1 + }, + "fields": [ + { + "name": "id", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "NativeTypeModelScalarWhereWithAggregatesInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "AND", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "OR", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "NOT", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "id", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "IntWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "bigInt", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigIntNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "byteA", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BytesNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "decimal", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "DecimalNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "UserCreateInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "email", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "name", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "age", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "balance", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "amount", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "role", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "Role", + "namespace": "model", + "location": "enumTypes", + "isList": false + } + ] + }, + { + "name": "posts", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postCreateNestedManyWithoutAuthorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "editorPosts", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postCreateNestedManyWithoutEditorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "UserUncheckedCreateInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -8245,62 +8688,74 @@ ] }, { - "name": "IntFilter", + "name": "NativeTypeModelCreateInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "equals", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false - } - ] - }, - { - "name": "in", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "Int", + "type": "Null", "location": "scalar", - "isList": true + "isList": false } ] }, { - "name": "notIn", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "Bytes", "location": "scalar", - "isList": true + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { - "name": "lt", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelUncheckedCreateInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "lte", + "name": "id", "isRequired": false, "isNullable": false, "inputTypes": [ @@ -8312,43 +8767,52 @@ ] }, { - "name": "gt", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "gte", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "Decimal", "location": "scalar", "isList": false }, { - "type": "NestedIntFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false } ] @@ -8356,198 +8820,207 @@ ] }, { - "name": "StringFilter", + "name": "NativeTypeModelUpdateInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "equals", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", "location": "scalar", "isList": false - } - ] - }, - { - "name": "in", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", + "type": "NullableBigIntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", - "isList": true + "isList": false } ] }, { - "name": "notIn", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Bytes", "location": "scalar", - "isList": true - } - ] - }, - { - "name": "lt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + "isList": false + }, { - "type": "String", + "type": "NullableBytesFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "lte", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false - } - ] - }, - { - "name": "gt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", + "type": "NullableDecimalFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelUncheckedUpdateInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "gte", + "name": "id", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Int", "location": "scalar", "isList": false + }, + { + "type": "IntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false } ] }, { - "name": "contains", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", "location": "scalar", "isList": false - } - ] - }, - { - "name": "startsWith", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", + "type": "NullableBigIntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "endsWith", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Bytes", "location": "scalar", "isList": false - } - ] - }, - { - "name": "mode", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "QueryMode", + "type": "NullableBytesFieldUpdateOperationsInput", "namespace": "prisma", - "location": "enumTypes", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false }, { - "type": "NestedStringFilter", + "type": "NullableDecimalFieldUpdateOperationsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] } ] }, { - "name": "StringNullableFilter", + "name": "NativeTypeModelCreateManyInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "equals", + "name": "id", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", - "isList": false - }, - { - "type": "Null", + "type": "Int", "location": "scalar", "isList": false } ] }, { - "name": "in", + "name": "bigInt", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", "location": "scalar", - "isList": true + "isList": false }, { "type": "Null", @@ -8557,14 +9030,14 @@ ] }, { - "name": "notIn", + "name": "byteA", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Bytes", "location": "scalar", - "isList": true + "isList": false }, { "type": "Null", @@ -8574,114 +9047,185 @@ ] }, { - "name": "lt", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false - } - ] - }, - { - "name": "lte", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelUpdateManyMutationInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "gt", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "NullableBigIntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "gte", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NullableBytesFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "contains", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "NullableDecimalFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelUncheckedUpdateManyInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "startsWith", + "name": "id", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Int", "location": "scalar", "isList": false + }, + { + "type": "IntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false } ] }, { - "name": "endsWith", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "NullableBigIntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "mode", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "QueryMode", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NullableBytesFieldUpdateOperationsInput", "namespace": "prisma", - "location": "enumTypes", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "decimal", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false }, { - "type": "NestedStringNullableFilter", + "type": "NullableDecimalFieldUpdateOperationsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -8696,7 +9240,7 @@ ] }, { - "name": "FloatFilter", + "name": "IntFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -8708,7 +9252,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8720,7 +9264,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": true } @@ -8732,7 +9276,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": true } @@ -8744,7 +9288,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8756,7 +9300,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8768,7 +9312,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8780,7 +9324,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8792,12 +9336,12 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false }, { - "type": "NestedFloatFilter", + "type": "NestedIntFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -8807,35 +9351,486 @@ ] }, { - "name": "PostListRelationFilter", + "name": "StringFilter", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "every", + "name": "equals", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "String", + "location": "scalar", "isList": false } ] }, { - "name": "some", + "name": "in", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false + "type": "String", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "contains", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "startsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "endsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "mode", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "QueryMode", + "namespace": "prisma", + "location": "enumTypes", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "NestedStringFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "StringNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "contains", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "startsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "endsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "mode", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "QueryMode", + "namespace": "prisma", + "location": "enumTypes", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "NestedStringNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "FloatFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + }, + { + "type": "NestedFloatFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "PostListRelationFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "every", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "some", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false } ] }, @@ -11223,6 +12218,797 @@ } ] }, + { + "name": "BigIntNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "BytesNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "DecimalNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "BigIntNullableWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBigIntNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "avg", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedFloatNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "sum", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "BytesNullableWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBytesNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "DecimalNullableWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "NestedDecimalNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "avg", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "sum", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, { "name": "postCreateNestedManyWithoutAuthorInput", "constraints": { @@ -13684,7 +15470,231 @@ ] }, { - "name": "MovieUncheckedUpdateManyWithoutDirectorInput", + "name": "MovieUncheckedUpdateManyWithoutDirectorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "create", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieCreateWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "MovieUncheckedCreateWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUncheckedCreateWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "connectOrCreate", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateOrConnectWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieCreateOrConnectWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "upsert", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieUpsertWithWhereUniqueWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUpsertWithWhereUniqueWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "createMany", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateManyDirectorInputEnvelope", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "connect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "set", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "disconnect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "delete", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "update", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieUpdateWithWhereUniqueWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUpdateWithWhereUniqueWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "updateMany", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieUpdateManyWithWhereWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUpdateManyWithWhereWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "deleteMany", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieScalarWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieScalarWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + } + ] + }, + { + "name": "CreatorCreateNestedManyWithoutLikesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -13696,25 +15706,25 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateWithoutDirectorInput", + "type": "CreatorCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieCreateWithoutDirectorInput", + "type": "CreatorCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieUncheckedCreateWithoutDirectorInput", + "type": "CreatorUncheckedCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedCreateWithoutDirectorInput", + "type": "CreatorUncheckedCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13727,13 +15737,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "CreatorCreateOrConnectWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "CreatorCreateOrConnectWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13741,31 +15751,46 @@ ] }, { - "name": "upsert", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieUpsertWithWhereUniqueWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUpsertWithWhereUniqueWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true } ] - }, + } + ] + }, + { + "name": "CreatorCreateNestedOneWithoutProblemsInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "createMany", + "name": "create", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieCreateManyDirectorInputEnvelope", + "type": "CreatorCreateWithoutProblemsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "CreatorUncheckedCreateWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -13773,37 +15798,65 @@ ] }, { - "name": "connect", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateOrConnectWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, + } + ] + }, + { + "name": "connect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": true + "isList": false } ] - }, + } + ] + }, + { + "name": "CreatorUpdateManyWithoutLikesInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "set", + "name": "create", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateWithoutLikesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "CreatorUncheckedCreateWithoutLikesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "CreatorUncheckedCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13811,18 +15864,18 @@ ] }, { - "name": "disconnect", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateOrConnectWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateOrConnectWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13830,18 +15883,18 @@ ] }, { - "name": "delete", + "name": "upsert", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorUpsertWithWhereUniqueWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieWhereUniqueInput", + "type": "CreatorUpsertWithWhereUniqueWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13849,18 +15902,18 @@ ] }, { - "name": "update", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateWithWhereUniqueWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUpdateWithWhereUniqueWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13868,18 +15921,18 @@ ] }, { - "name": "updateMany", + "name": "set", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateManyWithWhereWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUpdateManyWithWhereWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13887,58 +15940,56 @@ ] }, { - "name": "deleteMany", + "name": "disconnect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieScalarWhereInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieScalarWhereInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true } ] - } - ] - }, - { - "name": "CreatorCreateNestedManyWithoutLikesInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ + }, { - "name": "create", + "name": "delete", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateWithoutLikesInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorCreateWithoutLikesInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true - }, + } + ] + }, + { + "name": "update", + "isRequired": false, + "isNullable": false, + "inputTypes": [ { - "type": "CreatorUncheckedCreateWithoutLikesInput", + "type": "CreatorUpdateWithWhereUniqueWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedCreateWithoutLikesInput", + "type": "CreatorUpdateWithWhereUniqueWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13946,18 +15997,18 @@ ] }, { - "name": "connectOrCreate", + "name": "updateMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutLikesInput", + "type": "CreatorUpdateManyWithWhereWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorCreateOrConnectWithoutLikesInput", + "type": "CreatorUpdateManyWithWhereWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13965,18 +16016,18 @@ ] }, { - "name": "connect", + "name": "deleteMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "CreatorScalarWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "CreatorScalarWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13986,7 +16037,7 @@ ] }, { - "name": "CreatorCreateNestedOneWithoutProblemsInput", + "name": "CreatorUpdateOneWithoutProblemsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -14025,109 +16076,108 @@ ] }, { - "name": "connect", + "name": "upsert", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "CreatorUpsertWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false } ] - } - ] - }, - { - "name": "CreatorUpdateManyWithoutLikesInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ + }, { - "name": "create", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateWithoutLikesInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, - { - "type": "CreatorCreateWithoutLikesInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - }, + } + ] + }, + { + "name": "disconnect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ { - "type": "CreatorUncheckedCreateWithoutLikesInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Boolean", + "location": "scalar", "isList": false - }, + } + ] + }, + { + "name": "delete", + "isRequired": false, + "isNullable": false, + "inputTypes": [ { - "type": "CreatorUncheckedCreateWithoutLikesInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true + "type": "Boolean", + "location": "scalar", + "isList": false } ] }, { - "name": "connectOrCreate", + "name": "update", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutLikesInput", + "type": "CreatorUpdateWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorCreateOrConnectWithoutLikesInput", + "type": "CreatorUncheckedUpdateWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": true + "isList": false } ] - }, + } + ] + }, + { + "name": "ProblemCreateNestedManyWithoutLikedByInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "upsert", + "name": "create", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorUpsertWithWhereUniqueWithoutLikesInput", + "type": "ProblemCreateWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUpsertWithWhereUniqueWithoutLikesInput", + "type": "ProblemCreateWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true - } - ] - }, - { - "name": "connect", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemUncheckedCreateWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemUncheckedCreateWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14135,18 +16185,18 @@ ] }, { - "name": "set", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateOrConnectWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateOrConnectWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14154,37 +16204,58 @@ ] }, { - "name": "disconnect", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true } ] - }, + } + ] + }, + { + "name": "ProblemCreateNestedManyWithoutCreatorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "delete", + "name": "create", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateWithoutCreatorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "ProblemUncheckedCreateWithoutCreatorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "ProblemUncheckedCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14192,18 +16263,18 @@ ] }, { - "name": "update", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithWhereUniqueWithoutLikesInput", + "type": "ProblemCreateOrConnectWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUpdateWithWhereUniqueWithoutLikesInput", + "type": "ProblemCreateOrConnectWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14211,37 +16282,31 @@ ] }, { - "name": "updateMany", + "name": "createMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateManyWithWhereWithoutLikesInput", + "type": "ProblemCreateManyCreatorInputEnvelope", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, - { - "type": "CreatorUpdateManyWithWhereWithoutLikesInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "deleteMany", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarWhereInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorScalarWhereInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14251,7 +16316,7 @@ ] }, { - "name": "CreatorUpdateOneWithoutProblemsInput", + "name": "ProblemUncheckedCreateNestedManyWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -14263,105 +16328,86 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateWithoutProblemsInput", + "type": "ProblemCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedCreateWithoutProblemsInput", + "type": "ProblemCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": false - } - ] - }, - { - "name": "connectOrCreate", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + "isList": true + }, { - "type": "CreatorCreateOrConnectWithoutProblemsInput", + "type": "ProblemUncheckedCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - } - ] - }, - { - "name": "upsert", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "CreatorUpsertWithoutProblemsInput", + "type": "ProblemUncheckedCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": false + "isList": true } ] }, { - "name": "connect", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateOrConnectWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - } - ] - }, - { - "name": "disconnect", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "Boolean", - "location": "scalar", - "isList": false + "type": "ProblemCreateOrConnectWithoutCreatorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true } ] }, { - "name": "delete", + "name": "createMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Boolean", - "location": "scalar", + "type": "ProblemCreateManyCreatorInputEnvelope", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "update", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutProblemsInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedUpdateWithoutProblemsInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": false + "isList": true } ] } ] }, { - "name": "ProblemCreateNestedManyWithoutLikedByInput", + "name": "ProblemUpdateManyWithoutLikedByInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -14417,6 +16463,25 @@ } ] }, + { + "name": "upsert", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemUpsertWithWhereUniqueWithoutLikedByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "ProblemUpsertWithWhereUniqueWithoutLikedByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, { "name": "connect", "isRequired": false, @@ -14435,41 +16500,58 @@ "isList": true } ] - } - ] - }, - { - "name": "ProblemCreateNestedManyWithoutCreatorInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ + }, { - "name": "create", + "name": "set", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateWithoutCreatorInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemCreateWithoutCreatorInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true + } + ] + }, + { + "name": "disconnect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false }, { - "type": "ProblemUncheckedCreateWithoutCreatorInput", + "type": "ProblemWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "delete", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedCreateWithoutCreatorInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14477,18 +16559,18 @@ ] }, { - "name": "connectOrCreate", + "name": "update", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14496,31 +16578,37 @@ ] }, { - "name": "createMany", + "name": "updateMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateManyCreatorInputEnvelope", + "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true } ] }, { - "name": "connect", + "name": "deleteMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "ProblemScalarWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemWhereUniqueInput", + "type": "ProblemScalarWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14530,7 +16618,7 @@ ] }, { - "name": "ProblemUncheckedCreateNestedManyWithoutCreatorInput", + "name": "ProblemUpdateManyWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -14587,90 +16675,18 @@ ] }, { - "name": "createMany", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "ProblemCreateManyCreatorInputEnvelope", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - } - ] - }, - { - "name": "connect", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - }, - { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - } - ] - } - ] - }, - { - "name": "ProblemUpdateManyWithoutLikedByInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "create", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "ProblemCreateWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - }, - { - "type": "ProblemCreateWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - }, - { - "type": "ProblemUncheckedCreateWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - }, - { - "type": "ProblemUncheckedCreateWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - } - ] - }, - { - "name": "connectOrCreate", + "name": "upsert", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutLikedByInput", + "type": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutLikedByInput", + "type": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14678,21 +16694,15 @@ ] }, { - "name": "upsert", + "name": "createMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemUpsertWithWhereUniqueWithoutLikedByInput", + "type": "ProblemCreateManyCreatorInputEnvelope", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, - { - "type": "ProblemUpsertWithWhereUniqueWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, @@ -14778,13 +16788,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", + "type": "ProblemUpdateWithWhereUniqueWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", + "type": "ProblemUpdateWithWhereUniqueWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14797,13 +16807,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", + "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", + "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14832,7 +16842,7 @@ ] }, { - "name": "ProblemUpdateManyWithoutCreatorInput", + "name": "ProblemUncheckedUpdateManyWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -15056,224 +17066,174 @@ ] }, { - "name": "ProblemUncheckedUpdateManyWithoutCreatorInput", + "name": "NullableBigIntFieldUpdateOperationsInput", "constraints": { - "maxNumFields": null, - "minNumFields": null + "maxNumFields": 1, + "minNumFields": 1 }, "fields": [ { - "name": "create", + "name": "set", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "ProblemCreateWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false }, { - "type": "ProblemCreateWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - }, - { - "type": "ProblemUncheckedCreateWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false - }, - { - "type": "ProblemUncheckedCreateWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "connectOrCreate", + "name": "increment", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false - }, - { - "type": "ProblemCreateOrConnectWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "upsert", + "name": "decrement", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false - }, - { - "type": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "createMany", + "name": "multiply", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateManyCreatorInputEnvelope", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false } ] }, { - "name": "connect", + "name": "divide", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false - }, - { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] - }, + } + ] + }, + { + "name": "NullableBytesFieldUpdateOperationsInput", + "constraints": { + "maxNumFields": 1, + "minNumFields": 1 + }, + "fields": [ { "name": "set", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Bytes", + "location": "scalar", "isList": false }, { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true + "type": "Null", + "location": "scalar", + "isList": false } ] - }, + } + ] + }, + { + "name": "NullableDecimalFieldUpdateOperationsInput", + "constraints": { + "maxNumFields": 1, + "minNumFields": 1 + }, + "fields": [ { - "name": "disconnect", + "name": "set", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false }, { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true + "type": "Null", + "location": "scalar", + "isList": false } ] }, { - "name": "delete", + "name": "increment", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false - }, - { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "update", + "name": "decrement", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithWhereUniqueWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false - }, - { - "type": "ProblemUpdateWithWhereUniqueWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "updateMany", + "name": "multiply", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false - }, - { - "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "deleteMany", + "name": "divide", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarWhereInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false - }, - { - "type": "ProblemScalarWhereInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] } @@ -16049,17 +18009,540 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedIntFilter", + "type": "NestedIntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedStringWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "contains", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "startsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "endsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "NestedStringWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedStringFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedStringFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedStringNullableWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "contains", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "startsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "endsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "NestedStringNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedStringNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedStringNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedIntNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + }, + { + "type": "NestedIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] } ] }, { - "name": "NestedStringWithAggregatesFilter", + "name": "NestedFloatWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16071,7 +18554,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } @@ -16083,7 +18566,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": true } @@ -16095,7 +18578,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": true } @@ -16107,7 +18590,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } @@ -16119,7 +18602,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } @@ -16131,7 +18614,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } @@ -16143,60 +18626,50 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } ] }, { - "name": "contains", + "name": "not", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false - } - ] - }, - { - "name": "startsWith", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", - "location": "scalar", + "type": "NestedFloatWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "endsWith", + "name": "count", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "NestedIntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "not", + "name": "avg", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", - "isList": false - }, - { - "type": "NestedStringWithAggregatesFilter", + "type": "NestedFloatFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16204,12 +18677,12 @@ ] }, { - "name": "count", + "name": "sum", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedIntFilter", + "type": "NestedFloatFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16222,7 +18695,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedStringFilter", + "type": "NestedFloatFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16235,7 +18708,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedStringFilter", + "type": "NestedFloatFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16245,7 +18718,7 @@ ] }, { - "name": "NestedStringNullableWithAggregatesFilter", + "name": "NestedEnumRoleWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16254,16 +18727,12 @@ { "name": "equals", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", - "isList": false - }, - { - "type": "Null", - "location": "scalar", + "type": "Role", + "namespace": "model", + "location": "enumTypes", "isList": false } ] @@ -16271,177 +18740,192 @@ { "name": "in", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "Role", + "namespace": "model", + "location": "enumTypes", "isList": true - }, - { - "type": "Null", - "location": "scalar", - "isList": false } ] }, { "name": "notIn", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "Role", + "namespace": "model", + "location": "enumTypes", "isList": true + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Role", + "namespace": "model", + "location": "enumTypes", + "isList": false }, { - "type": "Null", - "location": "scalar", + "type": "NestedEnumRoleWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "lt", + "name": "count", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "NestedIntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "lte", + "name": "min", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "NestedEnumRoleFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "gt", + "name": "max", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "NestedEnumRoleFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] - }, + } + ] + }, + { + "name": "NestedDateTimeFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "gte", + "name": "equals", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "DateTime", "location": "scalar", "isList": false } ] }, { - "name": "contains", + "name": "in", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "DateTime", "location": "scalar", - "isList": false + "isList": true } ] }, { - "name": "startsWith", + "name": "notIn", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "DateTime", "location": "scalar", - "isList": false + "isList": true } ] }, { - "name": "endsWith", + "name": "lt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "DateTime", "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "lte", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", - "isList": false - }, - { - "type": "NestedStringNullableWithAggregatesFilter", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - }, - { - "type": "Null", + "type": "DateTime", "location": "scalar", "isList": false } ] }, { - "name": "count", + "name": "gt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedIntNullableFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "DateTime", + "location": "scalar", "isList": false } ] }, { - "name": "min", + "name": "gte", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedStringNullableFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "DateTime", + "location": "scalar", "isList": false } ] }, { - "name": "max", + "name": "not", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedStringNullableFilter", + "type": "DateTime", + "location": "scalar", + "isList": false + }, + { + "type": "NestedDateTimeFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16451,7 +18935,7 @@ ] }, { - "name": "NestedIntNullableFilter", + "name": "NestedBoolFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16460,46 +18944,52 @@ { "name": "equals", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "Int", - "location": "scalar", - "isList": false - }, - { - "type": "Null", + "type": "Boolean", "location": "scalar", "isList": false } ] }, { - "name": "in", + "name": "not", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "Boolean", "location": "scalar", - "isList": true + "isList": false }, { - "type": "Null", - "location": "scalar", + "type": "NestedBoolFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] - }, + } + ] + }, + { + "name": "NestedEnumPostKindNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "notIn", + "name": "equals", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "Int", - "location": "scalar", - "isList": true + "type": "PostKind", + "namespace": "model", + "location": "enumTypes", + "isList": false }, { "type": "Null", @@ -16509,48 +18999,36 @@ ] }, { - "name": "lt", + "name": "in", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "lte", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + "type": "PostKind", + "namespace": "model", + "location": "enumTypes", + "isList": true + }, { - "type": "Int", + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "gt", + "name": "notIn", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "gte", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + "type": "PostKind", + "namespace": "model", + "location": "enumTypes", + "isList": true + }, { - "type": "Int", + "type": "Null", "location": "scalar", "isList": false } @@ -16562,12 +19040,13 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", - "location": "scalar", + "type": "PostKind", + "namespace": "model", + "location": "enumTypes", "isList": false }, { - "type": "NestedIntNullableFilter", + "type": "NestedEnumPostKindNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16582,7 +19061,7 @@ ] }, { - "name": "NestedFloatWithAggregatesFilter", + "name": "NestedDateTimeWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16594,7 +19073,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16606,7 +19085,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": true } @@ -16618,7 +19097,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": true } @@ -16630,7 +19109,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16642,7 +19121,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16654,7 +19133,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16666,7 +19145,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16678,12 +19157,12 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false }, { - "type": "NestedFloatWithAggregatesFilter", + "type": "NestedDateTimeWithAggregatesFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16704,12 +19183,12 @@ ] }, { - "name": "avg", + "name": "min", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedFloatFilter", + "type": "NestedDateTimeFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16717,12 +19196,64 @@ ] }, { - "name": "sum", + "name": "max", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedFloatFilter", + "type": "NestedDateTimeFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedBoolWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Boolean", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Boolean", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBoolWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16735,7 +19266,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedFloatFilter", + "type": "NestedBoolFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16748,7 +19279,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedFloatFilter", + "type": "NestedBoolFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16758,7 +19289,7 @@ ] }, { - "name": "NestedEnumRoleWithAggregatesFilter", + "name": "NestedIntNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16767,12 +19298,16 @@ { "name": "equals", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Role", - "namespace": "model", - "location": "enumTypes", + "type": "Int", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", "isList": false } ] @@ -16780,42 +19315,128 @@ { "name": "in", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Role", - "namespace": "model", - "location": "enumTypes", + "type": "Int", + "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { "name": "notIn", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Role", - "namespace": "model", - "location": "enumTypes", + "type": "Int", + "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { - "name": "not", + "name": "lt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Role", - "namespace": "model", - "location": "enumTypes", + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + }, + { + "type": "NestedIntNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false }, { - "type": "NestedEnumRoleWithAggregatesFilter", + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "avg", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedFloatNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16823,12 +19444,12 @@ ] }, { - "name": "count", + "name": "sum", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedIntFilter", + "type": "NestedIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16841,7 +19462,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedEnumRoleFilter", + "type": "NestedIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16854,7 +19475,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedEnumRoleFilter", + "type": "NestedIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16864,7 +19485,7 @@ ] }, { - "name": "NestedDateTimeFilter", + "name": "NestedFloatNullableFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16873,10 +19494,15 @@ { "name": "equals", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "Float", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } @@ -16885,24 +19511,34 @@ { "name": "in", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { "name": "notIn", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, @@ -16912,7 +19548,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false } @@ -16924,7 +19560,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false } @@ -16936,7 +19572,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false } @@ -16948,7 +19584,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false } @@ -16957,56 +19593,22 @@ { "name": "not", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false }, { - "type": "NestedDateTimeFilter", + "type": "NestedFloatNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - } - ] - } - ] - }, - { - "name": "NestedBoolFilter", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "equals", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Boolean", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "not", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Boolean", - "location": "scalar", - "isList": false }, { - "type": "NestedBoolFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false } ] @@ -17014,7 +19616,7 @@ ] }, { - "name": "NestedEnumPostKindNullableFilter", + "name": "NestedEnumPostKindNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17086,7 +19688,7 @@ "isList": false }, { - "type": "NestedEnumPostKindNullableFilter", + "type": "NestedEnumPostKindNullableWithAggregatesFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17097,11 +19699,50 @@ "isList": false } ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedEnumPostKindNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedEnumPostKindNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] } ] }, { - "name": "NestedDateTimeWithAggregatesFilter", + "name": "NestedJsonFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17113,33 +19754,81 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Json", "location": "scalar", "isList": false } ] }, { - "name": "in", + "name": "not", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Json", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedBigIntNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { "name": "notIn", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, @@ -17149,7 +19838,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17161,7 +19850,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17173,7 +19862,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17185,7 +19874,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17194,64 +19883,79 @@ { "name": "not", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false }, { - "type": "NestedDateTimeWithAggregatesFilter", + "type": "NestedBigIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - } - ] - }, - { - "name": "count", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "NestedIntFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NestedBytesNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "min", + "name": "equals", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "NestedDateTimeFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", "isList": false } ] }, { - "name": "max", + "name": "not", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "NestedDateTimeFilter", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBytesNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] } ] }, { - "name": "NestedBoolWithAggregatesFilter", + "name": "NestedDecimalNullableFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17260,76 +19964,129 @@ { "name": "equals", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Boolean", + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "in", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Boolean", + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", "location": "scalar", "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true }, { - "type": "NestedBoolWithAggregatesFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false } ] }, { - "name": "count", + "name": "lt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedIntFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false } ] }, { - "name": "min", + "name": "lte", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedBoolFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false } ] }, { - "name": "max", + "name": "gt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedBoolFilter", + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "NestedDecimalNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] } ] }, { - "name": "NestedIntNullableWithAggregatesFilter", + "name": "NestedBigIntNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17341,7 +20098,7 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false }, @@ -17358,7 +20115,7 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": true }, @@ -17375,7 +20132,7 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": true }, @@ -17392,7 +20149,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17404,7 +20161,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17416,7 +20173,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17428,7 +20185,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17440,12 +20197,12 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false }, { - "type": "NestedIntNullableWithAggregatesFilter", + "type": "NestedBigIntNullableWithAggregatesFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17489,7 +20246,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedIntNullableFilter", + "type": "NestedBigIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17502,7 +20259,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedIntNullableFilter", + "type": "NestedBigIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17515,7 +20272,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedIntNullableFilter", + "type": "NestedBigIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17525,7 +20282,7 @@ ] }, { - "name": "NestedFloatNullableFilter", + "name": "NestedBytesNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17537,7 +20294,7 @@ "isNullable": true, "inputTypes": [ { - "type": "Float", + "type": "Bytes", "location": "scalar", "isList": false }, @@ -17549,31 +20306,20 @@ ] }, { - "name": "in", + "name": "not", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "Float", + "type": "Bytes", "location": "scalar", - "isList": true + "isList": false }, { - "type": "Null", - "location": "scalar", + "type": "NestedBytesNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false - } - ] - }, - { - "name": "notIn", - "isRequired": false, - "isNullable": true, - "inputTypes": [ - { - "type": "Float", - "location": "scalar", - "isList": true }, { "type": "Null", @@ -17583,80 +20329,48 @@ ] }, { - "name": "lt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Float", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "lte", + "name": "count", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Float", - "location": "scalar", + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "gt", + "name": "min", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Float", - "location": "scalar", + "type": "NestedBytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "gte", + "name": "max", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Float", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "not", - "isRequired": false, - "isNullable": true, - "inputTypes": [ - { - "type": "Float", - "location": "scalar", - "isList": false - }, - { - "type": "NestedFloatNullableFilter", + "type": "NestedBytesNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, - { - "type": "Null", - "location": "scalar", - "isList": false } ] } ] }, { - "name": "NestedEnumPostKindNullableWithAggregatesFilter", + "name": "NestedDecimalNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17668,9 +20382,8 @@ "isNullable": true, "inputTypes": [ { - "type": "PostKind", - "namespace": "model", - "location": "enumTypes", + "type": "Decimal", + "location": "scalar", "isList": false }, { @@ -17686,9 +20399,8 @@ "isNullable": true, "inputTypes": [ { - "type": "PostKind", - "namespace": "model", - "location": "enumTypes", + "type": "Decimal", + "location": "scalar", "isList": true }, { @@ -17704,9 +20416,8 @@ "isNullable": true, "inputTypes": [ { - "type": "PostKind", - "namespace": "model", - "location": "enumTypes", + "type": "Decimal", + "location": "scalar", "isList": true }, { @@ -17716,19 +20427,66 @@ } ] }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, { "name": "not", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "PostKind", - "namespace": "model", - "location": "enumTypes", + "type": "Decimal", + "location": "scalar", "isList": false }, { - "type": "NestedEnumPostKindNullableWithAggregatesFilter", + "type": "NestedDecimalNullableWithAggregatesFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17754,12 +20512,12 @@ ] }, { - "name": "min", + "name": "avg", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedEnumPostKindNullableFilter", + "type": "NestedDecimalNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17767,47 +20525,40 @@ ] }, { - "name": "max", + "name": "sum", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedEnumPostKindNullableFilter", + "type": "NestedDecimalNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false } ] - } - ] - }, - { - "name": "NestedJsonFilter", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ + }, { - "name": "equals", + "name": "min", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Json", - "location": "scalar", + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "not", + "name": "max", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Json", - "location": "scalar", + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] @@ -24362,7 +27113,401 @@ "isNullable": false, "inputTypes": [ { - "type": "UserScalarFieldEnum", + "type": "UserScalarFieldEnum", + "namespace": "prisma", + "location": "enumTypes", + "isList": true + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "User", + "namespace": "model", + "location": "outputObjectTypes", + "isList": true + } + }, + { + "name": "aggregateUser", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "orderBy", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "UserOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "cursor", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "take", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "skip", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "AggregateUser", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "groupByUser", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "orderBy", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "UserOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "by", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "UserScalarFieldEnum", + "namespace": "prisma", + "location": "enumTypes", + "isList": true + }, + { + "type": "UserScalarFieldEnum", + "namespace": "prisma", + "location": "enumTypes", + "isList": false + } + ] + }, + { + "name": "having", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "take", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "skip", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "UserGroupByOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": true + } + }, + { + "name": "findUniqueUser", + "args": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": true, + "outputType": { + "type": "User", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "findFirstpost", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "orderBy", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "postOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "cursor", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "take", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "skip", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "distinct", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "PostScalarFieldEnum", + "namespace": "prisma", + "location": "enumTypes", + "isList": true + } + ] + } + ], + "isNullable": true, + "outputType": { + "type": "post", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "findManypost", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "orderBy", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "postOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "cursor", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "take", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "skip", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "distinct", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "PostScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -24372,14 +27517,14 @@ ], "isNullable": false, "outputType": { - "type": "User", + "type": "post", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateUser", + "name": "aggregatepost", "args": [ { "name": "where", @@ -24387,7 +27532,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserWhereInput", + "type": "postWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24400,13 +27545,13 @@ "isNullable": false, "inputTypes": [ { - "type": "UserOrderByInput", + "type": "postOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "UserOrderByInput", + "type": "postOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24419,7 +27564,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserWhereUniqueInput", + "type": "postWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24453,14 +27598,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateUser", + "type": "AggregatePost", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByUser", + "name": "groupBypost", "args": [ { "name": "where", @@ -24468,7 +27613,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserWhereInput", + "type": "postWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24481,13 +27626,13 @@ "isNullable": false, "inputTypes": [ { - "type": "UserOrderByInput", + "type": "postOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "UserOrderByInput", + "type": "postOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24500,13 +27645,13 @@ "isNullable": false, "inputTypes": [ { - "type": "UserScalarFieldEnum", + "type": "PostScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "UserScalarFieldEnum", + "type": "PostScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -24519,7 +27664,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserScalarWhereWithAggregatesInput", + "type": "postScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24553,14 +27698,14 @@ ], "isNullable": false, "outputType": { - "type": "UserGroupByOutputType", + "type": "PostGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueUser", + "name": "findUniquepost", "args": [ { "name": "where", @@ -24568,7 +27713,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserWhereUniqueInput", + "type": "postWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24578,14 +27723,14 @@ ], "isNullable": true, "outputType": { - "type": "User", + "type": "post", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstpost", + "name": "findFirstCategory", "args": [ { "name": "where", @@ -24593,7 +27738,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", + "type": "CategoryWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24606,13 +27751,13 @@ "isNullable": false, "inputTypes": [ { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24625,7 +27770,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereUniqueInput", + "type": "CategoryWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24662,7 +27807,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PostScalarFieldEnum", + "type": "CategoryScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -24672,14 +27817,14 @@ ], "isNullable": true, "outputType": { - "type": "post", + "type": "Category", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManypost", + "name": "findManyCategory", "args": [ { "name": "where", @@ -24687,7 +27832,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", + "type": "CategoryWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24700,13 +27845,13 @@ "isNullable": false, "inputTypes": [ { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24719,7 +27864,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereUniqueInput", + "type": "CategoryWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24756,7 +27901,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PostScalarFieldEnum", + "type": "CategoryScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -24766,14 +27911,14 @@ ], "isNullable": false, "outputType": { - "type": "post", + "type": "Category", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregatepost", + "name": "aggregateCategory", "args": [ { "name": "where", @@ -24781,7 +27926,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", + "type": "CategoryWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24794,13 +27939,13 @@ "isNullable": false, "inputTypes": [ { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24813,7 +27958,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereUniqueInput", + "type": "CategoryWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24847,14 +27992,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregatePost", + "type": "AggregateCategory", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupBypost", + "name": "groupByCategory", "args": [ { "name": "where", @@ -24862,7 +28007,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", + "type": "CategoryWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24875,13 +28020,13 @@ "isNullable": false, "inputTypes": [ { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24894,13 +28039,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PostScalarFieldEnum", + "type": "CategoryScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "PostScalarFieldEnum", + "type": "CategoryScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -24913,7 +28058,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postScalarWhereWithAggregatesInput", + "type": "CategoryScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24947,14 +28092,14 @@ ], "isNullable": false, "outputType": { - "type": "PostGroupByOutputType", + "type": "CategoryGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniquepost", + "name": "findUniqueCategory", "args": [ { "name": "where", @@ -24962,7 +28107,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereUniqueInput", + "type": "CategoryWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24972,14 +28117,14 @@ ], "isNullable": true, "outputType": { - "type": "post", + "type": "Category", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstCategory", + "name": "findFirstPatient", "args": [ { "name": "where", @@ -24987,7 +28132,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereInput", + "type": "PatientWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25000,13 +28145,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25019,7 +28164,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereUniqueInput", + "type": "PatientWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25056,7 +28201,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryScalarFieldEnum", + "type": "PatientScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25066,14 +28211,14 @@ ], "isNullable": true, "outputType": { - "type": "Category", + "type": "Patient", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyCategory", + "name": "findManyPatient", "args": [ { "name": "where", @@ -25081,7 +28226,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereInput", + "type": "PatientWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25094,13 +28239,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25113,7 +28258,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereUniqueInput", + "type": "PatientWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25150,7 +28295,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryScalarFieldEnum", + "type": "PatientScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25160,14 +28305,14 @@ ], "isNullable": false, "outputType": { - "type": "Category", + "type": "Patient", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateCategory", + "name": "aggregatePatient", "args": [ { "name": "where", @@ -25175,7 +28320,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereInput", + "type": "PatientWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25188,13 +28333,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25207,7 +28352,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereUniqueInput", + "type": "PatientWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25241,14 +28386,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateCategory", + "type": "AggregatePatient", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByCategory", + "name": "groupByPatient", "args": [ { "name": "where", @@ -25256,7 +28401,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereInput", + "type": "PatientWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25269,13 +28414,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25288,13 +28433,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryScalarFieldEnum", + "type": "PatientScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "CategoryScalarFieldEnum", + "type": "PatientScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -25307,7 +28452,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryScalarWhereWithAggregatesInput", + "type": "PatientScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25341,14 +28486,14 @@ ], "isNullable": false, "outputType": { - "type": "CategoryGroupByOutputType", + "type": "PatientGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueCategory", + "name": "findUniquePatient", "args": [ { "name": "where", @@ -25356,7 +28501,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereUniqueInput", + "type": "PatientWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25366,14 +28511,14 @@ ], "isNullable": true, "outputType": { - "type": "Category", + "type": "Patient", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstPatient", + "name": "findFirstMovie", "args": [ { "name": "where", @@ -25381,7 +28526,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25394,13 +28539,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25413,7 +28558,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25450,7 +28595,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientScalarFieldEnum", + "type": "MovieScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25460,14 +28605,14 @@ ], "isNullable": true, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyPatient", + "name": "findManyMovie", "args": [ { "name": "where", @@ -25475,7 +28620,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25488,13 +28633,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25507,7 +28652,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25544,7 +28689,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientScalarFieldEnum", + "type": "MovieScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25554,14 +28699,14 @@ ], "isNullable": false, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregatePatient", + "name": "aggregateMovie", "args": [ { "name": "where", @@ -25569,7 +28714,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25582,13 +28727,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25601,7 +28746,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25635,14 +28780,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregatePatient", + "type": "AggregateMovie", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByPatient", + "name": "groupByMovie", "args": [ { "name": "where", @@ -25650,7 +28795,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25663,13 +28808,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25682,13 +28827,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientScalarFieldEnum", + "type": "MovieScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "PatientScalarFieldEnum", + "type": "MovieScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -25701,7 +28846,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientScalarWhereWithAggregatesInput", + "type": "MovieScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25735,14 +28880,14 @@ ], "isNullable": false, "outputType": { - "type": "PatientGroupByOutputType", + "type": "MovieGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniquePatient", + "name": "findUniqueMovie", "args": [ { "name": "where", @@ -25750,7 +28895,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25760,14 +28905,14 @@ ], "isNullable": true, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstMovie", + "name": "findFirstDirector", "args": [ { "name": "where", @@ -25775,7 +28920,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25788,13 +28933,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25807,7 +28952,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25844,7 +28989,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieScalarFieldEnum", + "type": "DirectorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25854,14 +28999,14 @@ ], "isNullable": true, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyMovie", + "name": "findManyDirector", "args": [ { "name": "where", @@ -25869,7 +29014,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25882,13 +29027,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25901,7 +29046,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25938,7 +29083,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieScalarFieldEnum", + "type": "DirectorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25948,14 +29093,14 @@ ], "isNullable": false, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateMovie", + "name": "aggregateDirector", "args": [ { "name": "where", @@ -25963,7 +29108,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25976,13 +29121,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25995,7 +29140,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26029,14 +29174,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateMovie", + "type": "AggregateDirector", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByMovie", + "name": "groupByDirector", "args": [ { "name": "where", @@ -26044,7 +29189,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26057,13 +29202,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26076,13 +29221,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieScalarFieldEnum", + "type": "DirectorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "MovieScalarFieldEnum", + "type": "DirectorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -26095,7 +29240,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieScalarWhereWithAggregatesInput", + "type": "DirectorScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26129,14 +29274,14 @@ ], "isNullable": false, "outputType": { - "type": "MovieGroupByOutputType", + "type": "DirectorGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueMovie", + "name": "findUniqueDirector", "args": [ { "name": "where", @@ -26144,7 +29289,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26154,14 +29299,14 @@ ], "isNullable": true, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstDirector", + "name": "findFirstProblem", "args": [ { "name": "where", @@ -26169,7 +29314,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26182,13 +29327,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26201,7 +29346,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26238,7 +29383,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorScalarFieldEnum", + "type": "ProblemScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -26248,14 +29393,14 @@ ], "isNullable": true, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyDirector", + "name": "findManyProblem", "args": [ { "name": "where", @@ -26263,7 +29408,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26276,13 +29421,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26295,7 +29440,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26332,7 +29477,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorScalarFieldEnum", + "type": "ProblemScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -26342,14 +29487,14 @@ ], "isNullable": false, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateDirector", + "name": "aggregateProblem", "args": [ { "name": "where", @@ -26357,7 +29502,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26370,13 +29515,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26389,7 +29534,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26423,14 +29568,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateDirector", + "type": "AggregateProblem", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByDirector", + "name": "groupByProblem", "args": [ { "name": "where", @@ -26438,7 +29583,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26451,13 +29596,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26470,13 +29615,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorScalarFieldEnum", + "type": "ProblemScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "DirectorScalarFieldEnum", + "type": "ProblemScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -26489,7 +29634,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorScalarWhereWithAggregatesInput", + "type": "ProblemScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26523,14 +29668,14 @@ ], "isNullable": false, "outputType": { - "type": "DirectorGroupByOutputType", + "type": "ProblemGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueDirector", + "name": "findUniqueProblem", "args": [ { "name": "where", @@ -26538,7 +29683,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26548,14 +29693,14 @@ ], "isNullable": true, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstProblem", + "name": "findFirstCreator", "args": [ { "name": "where", @@ -26563,7 +29708,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26576,13 +29721,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26595,7 +29740,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26632,7 +29777,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarFieldEnum", + "type": "CreatorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -26642,14 +29787,14 @@ ], "isNullable": true, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyProblem", + "name": "findManyCreator", "args": [ { "name": "where", @@ -26657,7 +29802,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26670,13 +29815,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26689,7 +29834,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26726,7 +29871,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarFieldEnum", + "type": "CreatorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -26736,14 +29881,14 @@ ], "isNullable": false, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateProblem", + "name": "aggregateCreator", "args": [ { "name": "where", @@ -26751,7 +29896,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26764,13 +29909,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26783,7 +29928,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26817,14 +29962,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateProblem", + "type": "AggregateCreator", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByProblem", + "name": "groupByCreator", "args": [ { "name": "where", @@ -26832,7 +29977,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26845,13 +29990,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26864,13 +30009,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarFieldEnum", + "type": "CreatorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "ProblemScalarFieldEnum", + "type": "CreatorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -26883,7 +30028,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarWhereWithAggregatesInput", + "type": "CreatorScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26917,14 +30062,14 @@ ], "isNullable": false, "outputType": { - "type": "ProblemGroupByOutputType", + "type": "CreatorGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueProblem", + "name": "findUniqueCreator", "args": [ { "name": "where", @@ -26932,7 +30077,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26942,14 +30087,14 @@ ], "isNullable": true, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstCreator", + "name": "findFirstNativeTypeModel", "args": [ { "name": "where", @@ -26957,7 +30102,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26970,13 +30115,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26989,7 +30134,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27026,7 +30171,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarFieldEnum", + "type": "NativeTypeModelScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -27036,14 +30181,14 @@ ], "isNullable": true, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyCreator", + "name": "findManyNativeTypeModel", "args": [ { "name": "where", @@ -27051,7 +30196,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27064,13 +30209,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27083,7 +30228,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27120,7 +30265,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarFieldEnum", + "type": "NativeTypeModelScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -27130,14 +30275,14 @@ ], "isNullable": false, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateCreator", + "name": "aggregateNativeTypeModel", "args": [ { "name": "where", @@ -27145,7 +30290,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27158,13 +30303,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27177,7 +30322,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27211,14 +30356,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateCreator", + "type": "AggregateNativeTypeModel", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByCreator", + "name": "groupByNativeTypeModel", "args": [ { "name": "where", @@ -27226,7 +30371,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27239,13 +30384,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27258,13 +30403,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarFieldEnum", + "type": "NativeTypeModelScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "CreatorScalarFieldEnum", + "type": "NativeTypeModelScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -27277,7 +30422,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarWhereWithAggregatesInput", + "type": "NativeTypeModelScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27311,14 +30456,14 @@ ], "isNullable": false, "outputType": { - "type": "CreatorGroupByOutputType", + "type": "NativeTypeModelGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueCreator", + "name": "findUniqueNativeTypeModel", "args": [ { "name": "where", @@ -27326,7 +30471,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27336,7 +30481,7 @@ ], "isNullable": true, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false @@ -28286,7 +31431,276 @@ } }, { - "name": "deleteOnePatient", + "name": "deleteOnePatient", + "args": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": true, + "outputType": { + "type": "Patient", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "updateOnePatient", + "args": [ + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientUpdateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "PatientUncheckedUpdateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": true, + "outputType": { + "type": "Patient", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "updateManyPatient", + "args": [ + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientUpdateManyMutationInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "PatientUncheckedUpdateManyInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "AffectedRowsOutput", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "deleteManyPatient", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "AffectedRowsOutput", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "createOneMovie", + "args": [ + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUncheckedCreateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "Movie", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "upsertOneMovie", + "args": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUncheckedCreateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "update", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieUpdateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUncheckedUpdateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "Movie", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "createManyMovie", + "args": [ + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateManyInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "skipDuplicates", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Boolean", + "location": "scalar", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "AffectedRowsOutput", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "deleteOneMovie", "args": [ { "name": "where", @@ -28294,7 +31708,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28304,14 +31718,14 @@ ], "isNullable": true, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOnePatient", + "name": "updateOneMovie", "args": [ { "name": "data", @@ -28319,13 +31733,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientUpdateInput", + "type": "MovieUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "PatientUncheckedUpdateInput", + "type": "MovieUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28338,7 +31752,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28348,14 +31762,14 @@ ], "isNullable": true, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyPatient", + "name": "updateManyMovie", "args": [ { "name": "data", @@ -28363,13 +31777,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientUpdateManyMutationInput", + "type": "MovieUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "PatientUncheckedUpdateManyInput", + "type": "MovieUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28382,7 +31796,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28399,7 +31813,7 @@ } }, { - "name": "deleteManyPatient", + "name": "deleteManyMovie", "args": [ { "name": "where", @@ -28407,7 +31821,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28424,7 +31838,7 @@ } }, { - "name": "createOneMovie", + "name": "createOneDirector", "args": [ { "name": "data", @@ -28432,13 +31846,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateInput", + "type": "DirectorCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedCreateInput", + "type": "DirectorUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28448,14 +31862,14 @@ ], "isNullable": false, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "upsertOneMovie", + "name": "upsertOneDirector", "args": [ { "name": "where", @@ -28463,7 +31877,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28476,13 +31890,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateInput", + "type": "DirectorCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedCreateInput", + "type": "DirectorUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28495,13 +31909,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateInput", + "type": "DirectorUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedUpdateInput", + "type": "DirectorUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28511,14 +31925,14 @@ ], "isNullable": false, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "createManyMovie", + "name": "createManyDirector", "args": [ { "name": "data", @@ -28526,7 +31940,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateManyInput", + "type": "DirectorCreateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -28555,7 +31969,7 @@ } }, { - "name": "deleteOneMovie", + "name": "deleteOneDirector", "args": [ { "name": "where", @@ -28563,7 +31977,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28573,14 +31987,14 @@ ], "isNullable": true, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOneMovie", + "name": "updateOneDirector", "args": [ { "name": "data", @@ -28588,13 +32002,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateInput", + "type": "DirectorUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedUpdateInput", + "type": "DirectorUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28607,7 +32021,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28617,14 +32031,14 @@ ], "isNullable": true, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyMovie", + "name": "updateManyDirector", "args": [ { "name": "data", @@ -28632,13 +32046,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateManyMutationInput", + "type": "DirectorUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedUpdateManyInput", + "type": "DirectorUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28651,7 +32065,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28668,7 +32082,7 @@ } }, { - "name": "deleteManyMovie", + "name": "deleteManyDirector", "args": [ { "name": "where", @@ -28676,7 +32090,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28693,7 +32107,7 @@ } }, { - "name": "createOneDirector", + "name": "createOneProblem", "args": [ { "name": "data", @@ -28701,13 +32115,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateInput", + "type": "ProblemCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedCreateInput", + "type": "ProblemUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28717,14 +32131,14 @@ ], "isNullable": false, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "upsertOneDirector", + "name": "upsertOneProblem", "args": [ { "name": "where", @@ -28732,7 +32146,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28745,13 +32159,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateInput", + "type": "ProblemCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedCreateInput", + "type": "ProblemUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28764,13 +32178,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateInput", + "type": "ProblemUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedUpdateInput", + "type": "ProblemUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28780,14 +32194,14 @@ ], "isNullable": false, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "createManyDirector", + "name": "createManyProblem", "args": [ { "name": "data", @@ -28795,7 +32209,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateManyInput", + "type": "ProblemCreateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -28824,7 +32238,7 @@ } }, { - "name": "deleteOneDirector", + "name": "deleteOneProblem", "args": [ { "name": "where", @@ -28832,7 +32246,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28842,14 +32256,14 @@ ], "isNullable": true, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOneDirector", + "name": "updateOneProblem", "args": [ { "name": "data", @@ -28857,13 +32271,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateInput", + "type": "ProblemUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedUpdateInput", + "type": "ProblemUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28876,7 +32290,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28886,14 +32300,14 @@ ], "isNullable": true, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyDirector", + "name": "updateManyProblem", "args": [ { "name": "data", @@ -28901,13 +32315,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateManyMutationInput", + "type": "ProblemUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedUpdateManyInput", + "type": "ProblemUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28920,7 +32334,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28937,7 +32351,7 @@ } }, { - "name": "deleteManyDirector", + "name": "deleteManyProblem", "args": [ { "name": "where", @@ -28945,7 +32359,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28962,7 +32376,7 @@ } }, { - "name": "createOneProblem", + "name": "createOneCreator", "args": [ { "name": "data", @@ -28970,13 +32384,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateInput", + "type": "CreatorCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedCreateInput", + "type": "CreatorUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28986,14 +32400,14 @@ ], "isNullable": false, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "upsertOneProblem", + "name": "upsertOneCreator", "args": [ { "name": "where", @@ -29001,7 +32415,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29014,13 +32428,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateInput", + "type": "CreatorCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedCreateInput", + "type": "CreatorUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29033,13 +32447,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateInput", + "type": "CreatorUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedUpdateInput", + "type": "CreatorUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29049,14 +32463,14 @@ ], "isNullable": false, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "createManyProblem", + "name": "createManyCreator", "args": [ { "name": "data", @@ -29064,7 +32478,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateManyInput", + "type": "CreatorCreateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -29093,7 +32507,7 @@ } }, { - "name": "deleteOneProblem", + "name": "deleteOneCreator", "args": [ { "name": "where", @@ -29101,7 +32515,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29111,14 +32525,14 @@ ], "isNullable": true, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOneProblem", + "name": "updateOneCreator", "args": [ { "name": "data", @@ -29126,13 +32540,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateInput", + "type": "CreatorUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedUpdateInput", + "type": "CreatorUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29145,7 +32559,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29155,14 +32569,14 @@ ], "isNullable": true, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyProblem", + "name": "updateManyCreator", "args": [ { "name": "data", @@ -29170,13 +32584,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyMutationInput", + "type": "CreatorUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedUpdateManyInput", + "type": "CreatorUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29189,7 +32603,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29206,7 +32620,7 @@ } }, { - "name": "deleteManyProblem", + "name": "deleteManyCreator", "args": [ { "name": "where", @@ -29214,7 +32628,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29231,7 +32645,7 @@ } }, { - "name": "createOneCreator", + "name": "createOneNativeTypeModel", "args": [ { "name": "data", @@ -29239,13 +32653,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateInput", + "type": "NativeTypeModelCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedCreateInput", + "type": "NativeTypeModelUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29255,14 +32669,14 @@ ], "isNullable": false, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "upsertOneCreator", + "name": "upsertOneNativeTypeModel", "args": [ { "name": "where", @@ -29270,7 +32684,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29283,13 +32697,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateInput", + "type": "NativeTypeModelCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedCreateInput", + "type": "NativeTypeModelUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29302,13 +32716,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateInput", + "type": "NativeTypeModelUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedUpdateInput", + "type": "NativeTypeModelUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29318,14 +32732,14 @@ ], "isNullable": false, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "createManyCreator", + "name": "createManyNativeTypeModel", "args": [ { "name": "data", @@ -29333,7 +32747,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateManyInput", + "type": "NativeTypeModelCreateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -29362,7 +32776,7 @@ } }, { - "name": "deleteOneCreator", + "name": "deleteOneNativeTypeModel", "args": [ { "name": "where", @@ -29370,7 +32784,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29380,14 +32794,14 @@ ], "isNullable": true, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOneCreator", + "name": "updateOneNativeTypeModel", "args": [ { "name": "data", @@ -29395,13 +32809,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateInput", + "type": "NativeTypeModelUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedUpdateInput", + "type": "NativeTypeModelUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29414,7 +32828,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29424,14 +32838,14 @@ ], "isNullable": true, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyCreator", + "name": "updateManyNativeTypeModel", "args": [ { "name": "data", @@ -29439,13 +32853,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateManyMutationInput", + "type": "NativeTypeModelUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedUpdateManyInput", + "type": "NativeTypeModelUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29458,7 +32872,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29475,7 +32889,7 @@ } }, { - "name": "deleteManyCreator", + "name": "deleteManyNativeTypeModel", "args": [ { "name": "where", @@ -29483,7 +32897,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -30662,7 +34076,147 @@ ] }, { - "name": "CreatorGroupByOutputType", + "name": "CreatorGroupByOutputType", + "fields": [ + { + "name": "id", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "name", + "args": [], + "isNullable": false, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "count", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorCountAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "avg", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorAvgAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "sum", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorSumAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "min", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorMinAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "max", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorMaxAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + } + ] + }, + { + "name": "AggregateNativeTypeModel", + "fields": [ + { + "name": "count", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelCountAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "avg", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelAvgAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "sum", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelSumAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "min", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelMinAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "max", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelMaxAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + } + ] + }, + { + "name": "NativeTypeModelGroupByOutputType", "fields": [ { "name": "id", @@ -30675,11 +34229,31 @@ } }, { - "name": "name", + "name": "bigInt", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "String", + "type": "BigInt", + "location": "scalar", + "isList": false + } + }, + { + "name": "byteA", + "args": [], + "isNullable": true, + "outputType": { + "type": "Bytes", + "location": "scalar", + "isList": false + } + }, + { + "name": "decimal", + "args": [], + "isNullable": true, + "outputType": { + "type": "Decimal", "location": "scalar", "isList": false } @@ -30689,7 +34263,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorCountAggregateOutputType", + "type": "NativeTypeModelCountAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -30700,7 +34274,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorAvgAggregateOutputType", + "type": "NativeTypeModelAvgAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -30711,7 +34285,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorSumAggregateOutputType", + "type": "NativeTypeModelSumAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -30722,7 +34296,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorMinAggregateOutputType", + "type": "NativeTypeModelMinAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -30733,7 +34307,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorMaxAggregateOutputType", + "type": "NativeTypeModelMaxAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -31776,34 +35350,249 @@ ] }, { - "name": "MovieMinAggregateOutputType", + "name": "MovieMinAggregateOutputType", + "fields": [ + { + "name": "directorFirstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "directorLastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "title", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "MovieMaxAggregateOutputType", + "fields": [ + { + "name": "directorFirstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "directorLastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "title", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "DirectorCountAggregateOutputType", + "fields": [ + { + "name": "firstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "lastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "_all", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "DirectorMinAggregateOutputType", + "fields": [ + { + "name": "firstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "lastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "DirectorMaxAggregateOutputType", + "fields": [ + { + "name": "firstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "lastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "ProblemCountAggregateOutputType", + "fields": [ + { + "name": "id", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "problemText", + "args": [], + "isNullable": true, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "creatorId", + "args": [], + "isNullable": true, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "_all", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "ProblemAvgAggregateOutputType", "fields": [ { - "name": "directorFirstName", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } }, { - "name": "directorLastName", + "name": "creatorId", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Float", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "ProblemSumAggregateOutputType", + "fields": [ + { + "name": "id", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "title", + "name": "creatorId", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } @@ -31811,20 +35600,20 @@ ] }, { - "name": "MovieMaxAggregateOutputType", + "name": "ProblemMinAggregateOutputType", "fields": [ { - "name": "directorFirstName", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "directorLastName", + "name": "problemText", "args": [], "isNullable": true, "outputType": { @@ -31834,11 +35623,11 @@ } }, { - "name": "title", + "name": "creatorId", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } @@ -31846,12 +35635,12 @@ ] }, { - "name": "DirectorCountAggregateOutputType", + "name": "ProblemMaxAggregateOutputType", "fields": [ { - "name": "firstName", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { "type": "Int", "location": "scalar", @@ -31859,19 +35648,19 @@ } }, { - "name": "lastName", + "name": "problemText", "args": [], "isNullable": true, "outputType": { - "type": "Int", + "type": "String", "location": "scalar", "isList": false } }, { - "name": "_all", + "name": "creatorId", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { "type": "Int", "location": "scalar", @@ -31881,49 +35670,34 @@ ] }, { - "name": "DirectorMinAggregateOutputType", + "name": "CreatorCountAggregateOutputType", "fields": [ { - "name": "firstName", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "lastName", - "args": [], - "isNullable": true, - "outputType": { - "type": "String", - "location": "scalar", - "isList": false - } - } - ] - }, - { - "name": "DirectorMaxAggregateOutputType", - "fields": [ - { - "name": "firstName", + "name": "name", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "lastName", + "name": "_all", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } @@ -31931,32 +35705,42 @@ ] }, { - "name": "ProblemCountAggregateOutputType", + "name": "CreatorAvgAggregateOutputType", "fields": [ { "name": "id", "args": [], "isNullable": false, "outputType": { - "type": "Int", + "type": "Float", "location": "scalar", "isList": false } - }, + } + ] + }, + { + "name": "CreatorSumAggregateOutputType", + "fields": [ { - "name": "problemText", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { "type": "Int", "location": "scalar", "isList": false } - }, + } + ] + }, + { + "name": "CreatorMinAggregateOutputType", + "fields": [ { - "name": "creatorId", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { "type": "Int", "location": "scalar", @@ -31964,11 +35748,11 @@ } }, { - "name": "_all", + "name": "name", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "Int", + "type": "String", "location": "scalar", "isList": false } @@ -31976,24 +35760,24 @@ ] }, { - "name": "ProblemAvgAggregateOutputType", + "name": "CreatorMaxAggregateOutputType", "fields": [ { "name": "id", "args": [], "isNullable": false, "outputType": { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "creatorId", + "name": "name", "args": [], "isNullable": true, "outputType": { - "type": "Float", + "type": "String", "location": "scalar", "isList": false } @@ -32001,7 +35785,7 @@ ] }, { - "name": "ProblemSumAggregateOutputType", + "name": "NativeTypeModelCountAggregateOutputType", "fields": [ { "name": "id", @@ -32014,7 +35798,7 @@ } }, { - "name": "creatorId", + "name": "bigInt", "args": [], "isNullable": true, "outputType": { @@ -32022,16 +35806,11 @@ "location": "scalar", "isList": false } - } - ] - }, - { - "name": "ProblemMinAggregateOutputType", - "fields": [ + }, { - "name": "id", + "name": "byteA", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { "type": "Int", "location": "scalar", @@ -32039,19 +35818,19 @@ } }, { - "name": "problemText", + "name": "decimal", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "creatorId", + "name": "_all", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { "type": "Int", "location": "scalar", @@ -32061,34 +35840,34 @@ ] }, { - "name": "ProblemMaxAggregateOutputType", + "name": "NativeTypeModelAvgAggregateOutputType", "fields": [ { "name": "id", "args": [], "isNullable": false, "outputType": { - "type": "Int", + "type": "Float", "location": "scalar", "isList": false } }, { - "name": "problemText", + "name": "bigInt", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } }, { - "name": "creatorId", + "name": "decimal", "args": [], "isNullable": true, "outputType": { - "type": "Int", + "type": "Decimal", "location": "scalar", "isList": false } @@ -32096,7 +35875,7 @@ ] }, { - "name": "CreatorCountAggregateOutputType", + "name": "NativeTypeModelSumAggregateOutputType", "fields": [ { "name": "id", @@ -32109,21 +35888,21 @@ } }, { - "name": "name", + "name": "bigInt", "args": [], "isNullable": true, "outputType": { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } }, { - "name": "_all", + "name": "decimal", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "Int", + "type": "Decimal", "location": "scalar", "isList": false } @@ -32131,54 +35910,44 @@ ] }, { - "name": "CreatorAvgAggregateOutputType", + "name": "NativeTypeModelMinAggregateOutputType", "fields": [ { "name": "id", "args": [], "isNullable": false, "outputType": { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } - } - ] - }, - { - "name": "CreatorSumAggregateOutputType", - "fields": [ + }, { - "name": "id", + "name": "bigInt", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } - } - ] - }, - { - "name": "CreatorMinAggregateOutputType", - "fields": [ + }, { - "name": "id", + "name": "byteA", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "Int", + "type": "Bytes", "location": "scalar", "isList": false } }, { - "name": "name", + "name": "decimal", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false } @@ -32186,7 +35955,7 @@ ] }, { - "name": "CreatorMaxAggregateOutputType", + "name": "NativeTypeModelMaxAggregateOutputType", "fields": [ { "name": "id", @@ -32199,11 +35968,31 @@ } }, { - "name": "name", + "name": "bigInt", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "BigInt", + "location": "scalar", + "isList": false + } + }, + { + "name": "byteA", + "args": [], + "isNullable": true, + "outputType": { + "type": "Bytes", + "location": "scalar", + "isList": false + } + }, + { + "name": "decimal", + "args": [], + "isNullable": true, + "outputType": { + "type": "Decimal", "location": "scalar", "isList": false } @@ -33201,6 +36990,51 @@ } } ] + }, + { + "name": "NativeTypeModel", + "fields": [ + { + "name": "id", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "bigInt", + "args": [], + "isNullable": true, + "outputType": { + "type": "BigInt", + "location": "scalar", + "isList": false + } + }, + { + "name": "byteA", + "args": [], + "isNullable": true, + "outputType": { + "type": "Bytes", + "location": "scalar", + "isList": false + } + }, + { + "name": "decimal", + "args": [], + "isNullable": true, + "outputType": { + "type": "Decimal", + "location": "scalar", + "isList": false + } + } + ] } ] }, @@ -33280,6 +37114,15 @@ "name" ] }, + { + "name": "NativeTypeModelScalarFieldEnum", + "values": [ + "id", + "bigInt", + "byteA", + "decimal" + ] + }, { "name": "SortOrder", "values": [ @@ -33434,6 +37277,21 @@ "updateMany": "updateManyCreator", "updateOne": "updateOneCreator", "upsertOne": "upsertOneCreator" + }, + { + "model": "NativeTypeModel", + "aggregate": "aggregateNativeTypeModel", + "createMany": "createManyNativeTypeModel", + "createOne": "createOneNativeTypeModel", + "deleteMany": "deleteManyNativeTypeModel", + "deleteOne": "deleteOneNativeTypeModel", + "findFirst": "findFirstNativeTypeModel", + "findMany": "findManyNativeTypeModel", + "findUnique": "findUniqueNativeTypeModel", + "groupBy": "groupByNativeTypeModel", + "updateMany": "updateManyNativeTypeModel", + "updateOne": "updateOneNativeTypeModel", + "upsertOne": "upsertOneNativeTypeModel" } ], "otherOperations": { diff --git a/experiments/prisma/generated/type-graphql/enhance.ts b/experiments/prisma/generated/type-graphql/enhance.ts index fa280e5a..06e418e9 100644 --- a/experiments/prisma/generated/type-graphql/enhance.ts +++ b/experiments/prisma/generated/type-graphql/enhance.ts @@ -14,7 +14,8 @@ const crudResolversMap = { Movie: crudResolvers.MovieCrudResolver, Director: crudResolvers.DirectorCrudResolver, Problem: crudResolvers.ProblemCrudResolver, - Creator: crudResolvers.CreatorCrudResolver + Creator: crudResolvers.CreatorCrudResolver, + NativeTypeModel: crudResolvers.NativeTypeModelCrudResolver }; const actionResolversMap = { Client: { @@ -128,6 +129,20 @@ const actionResolversMap = { upsertCreator: actionResolvers.UpsertCreatorResolver, aggregateCreator: actionResolvers.AggregateCreatorResolver, groupByCreator: actionResolvers.GroupByCreatorResolver + }, + NativeTypeModel: { + nativeTypeModel: actionResolvers.FindUniqueNativeTypeModelResolver, + findFirstNativeTypeModel: actionResolvers.FindFirstNativeTypeModelResolver, + nativeTypeModels: actionResolvers.FindManyNativeTypeModelResolver, + createNativeTypeModel: actionResolvers.CreateNativeTypeModelResolver, + createManyNativeTypeModel: actionResolvers.CreateManyNativeTypeModelResolver, + deleteNativeTypeModel: actionResolvers.DeleteNativeTypeModelResolver, + updateNativeTypeModel: actionResolvers.UpdateNativeTypeModelResolver, + deleteManyNativeTypeModel: actionResolvers.DeleteManyNativeTypeModelResolver, + updateManyNativeTypeModel: actionResolvers.UpdateManyNativeTypeModelResolver, + upsertNativeTypeModel: actionResolvers.UpsertNativeTypeModelResolver, + aggregateNativeTypeModel: actionResolvers.AggregateNativeTypeModelResolver, + groupByNativeTypeModel: actionResolvers.GroupByNativeTypeModelResolver } }; diff --git a/experiments/prisma/generated/type-graphql/enums/NativeTypeModelScalarFieldEnum.ts b/experiments/prisma/generated/type-graphql/enums/NativeTypeModelScalarFieldEnum.ts new file mode 100644 index 00000000..a4fdca1c --- /dev/null +++ b/experiments/prisma/generated/type-graphql/enums/NativeTypeModelScalarFieldEnum.ts @@ -0,0 +1,12 @@ +import * as TypeGraphQL from "type-graphql"; + +export enum NativeTypeModelScalarFieldEnum { + id = "id", + bigInt = "bigInt", + byteA = "byteA", + decimal = "decimal" +} +TypeGraphQL.registerEnumType(NativeTypeModelScalarFieldEnum, { + name: "NativeTypeModelScalarFieldEnum", + description: undefined, +}); diff --git a/experiments/prisma/generated/type-graphql/enums/index.ts b/experiments/prisma/generated/type-graphql/enums/index.ts index 79e6fa1a..52725c3b 100644 --- a/experiments/prisma/generated/type-graphql/enums/index.ts +++ b/experiments/prisma/generated/type-graphql/enums/index.ts @@ -3,6 +3,7 @@ export { ClientScalarFieldEnum } from "./ClientScalarFieldEnum"; export { CreatorScalarFieldEnum } from "./CreatorScalarFieldEnum"; export { DirectorScalarFieldEnum } from "./DirectorScalarFieldEnum"; export { MovieScalarFieldEnum } from "./MovieScalarFieldEnum"; +export { NativeTypeModelScalarFieldEnum } from "./NativeTypeModelScalarFieldEnum"; export { PatientScalarFieldEnum } from "./PatientScalarFieldEnum"; export { PostKind } from "./PostKind"; export { PostScalarFieldEnum } from "./PostScalarFieldEnum"; diff --git a/experiments/prisma/generated/type-graphql/index.ts b/experiments/prisma/generated/type-graphql/index.ts index 2f9e8ef5..574ded18 100644 --- a/experiments/prisma/generated/type-graphql/index.ts +++ b/experiments/prisma/generated/type-graphql/index.ts @@ -9,6 +9,7 @@ export * from "./resolvers/relations"; export * from "./resolvers/inputs"; export * from "./resolvers/outputs"; export * from "./enhance"; +export * from "./scalars"; export const crudResolvers = Object.values(crudResolversImport) as unknown as NonEmptyArray; export const relationResolvers = Object.values(relationResolversImport) as unknown as NonEmptyArray; diff --git a/experiments/prisma/generated/type-graphql/models/Category.ts b/experiments/prisma/generated/type-graphql/models/Category.ts index dc9b404e..a82cfc5d 100644 --- a/experiments/prisma/generated/type-graphql/models/Category.ts +++ b/experiments/prisma/generated/type-graphql/models/Category.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/models/Client.ts b/experiments/prisma/generated/type-graphql/models/Client.ts index bdda2fc0..6acfbbdd 100644 --- a/experiments/prisma/generated/type-graphql/models/Client.ts +++ b/experiments/prisma/generated/type-graphql/models/Client.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; import { Post } from "../models/Post"; import { Role } from "../enums/Role"; diff --git a/experiments/prisma/generated/type-graphql/models/Creator.ts b/experiments/prisma/generated/type-graphql/models/Creator.ts index 2436945d..ab638367 100644 --- a/experiments/prisma/generated/type-graphql/models/Creator.ts +++ b/experiments/prisma/generated/type-graphql/models/Creator.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; import { Problem } from "../models/Problem"; @TypeGraphQL.ObjectType({ diff --git a/experiments/prisma/generated/type-graphql/models/Director.ts b/experiments/prisma/generated/type-graphql/models/Director.ts index d605d7be..4aac8feb 100644 --- a/experiments/prisma/generated/type-graphql/models/Director.ts +++ b/experiments/prisma/generated/type-graphql/models/Director.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; import { Movie } from "../models/Movie"; @TypeGraphQL.ObjectType({ diff --git a/experiments/prisma/generated/type-graphql/models/Movie.ts b/experiments/prisma/generated/type-graphql/models/Movie.ts index 8df01c4d..2bca8a70 100644 --- a/experiments/prisma/generated/type-graphql/models/Movie.ts +++ b/experiments/prisma/generated/type-graphql/models/Movie.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; import { Director } from "../models/Director"; @TypeGraphQL.ObjectType({ diff --git a/experiments/prisma/generated/type-graphql/models/NativeTypeModel.ts b/experiments/prisma/generated/type-graphql/models/NativeTypeModel.ts new file mode 100644 index 00000000..8aee1b46 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/models/NativeTypeModel.ts @@ -0,0 +1,29 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class NativeTypeModel { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: false + }) + id!: number; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt?: bigint | null; + + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + byteA?: Buffer | null; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal?: Prisma.Decimal | null; +} diff --git a/experiments/prisma/generated/type-graphql/models/Patient.ts b/experiments/prisma/generated/type-graphql/models/Patient.ts index 7c7e20da..bd7a9860 100644 --- a/experiments/prisma/generated/type-graphql/models/Patient.ts +++ b/experiments/prisma/generated/type-graphql/models/Patient.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/models/Post.ts b/experiments/prisma/generated/type-graphql/models/Post.ts index 403dbd1d..9a10ae73 100644 --- a/experiments/prisma/generated/type-graphql/models/Post.ts +++ b/experiments/prisma/generated/type-graphql/models/Post.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; import { Client } from "../models/Client"; import { PostKind } from "../enums/PostKind"; @@ -56,7 +57,7 @@ export class Post { }) kind?: "BLOG" | "ADVERT" | null; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) metadata!: Prisma.JsonValue; diff --git a/experiments/prisma/generated/type-graphql/models/Problem.ts b/experiments/prisma/generated/type-graphql/models/Problem.ts index 8f8bd946..648c65b6 100644 --- a/experiments/prisma/generated/type-graphql/models/Problem.ts +++ b/experiments/prisma/generated/type-graphql/models/Problem.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../client"; +import { DecimalJSScalar } from "../scalars"; import { Creator } from "../models/Creator"; @TypeGraphQL.ObjectType({ diff --git a/experiments/prisma/generated/type-graphql/models/index.ts b/experiments/prisma/generated/type-graphql/models/index.ts index 5c5ad322..c52b0c33 100644 --- a/experiments/prisma/generated/type-graphql/models/index.ts +++ b/experiments/prisma/generated/type-graphql/models/index.ts @@ -3,6 +3,7 @@ export { Client } from "./Client"; export { Creator } from "./Creator"; export { Director } from "./Director"; export { Movie } from "./Movie"; +export { NativeTypeModel } from "./NativeTypeModel"; export { Patient } from "./Patient"; export { Post } from "./Post"; export { Problem } from "./Problem"; diff --git a/experiments/prisma/generated/type-graphql/prisma-client-dmmf.json b/experiments/prisma/generated/type-graphql/prisma-client-dmmf.json index 3cad0318..2d9454be 100644 --- a/experiments/prisma/generated/type-graphql/prisma-client-dmmf.json +++ b/experiments/prisma/generated/type-graphql/prisma-client-dmmf.json @@ -805,6 +805,73 @@ "idFields": [], "uniqueFields": [], "uniqueIndexes": [] + }, + { + "name": "NativeTypeModel", + "isEmbedded": false, + "dbName": null, + "fields": [ + { + "name": "id", + "kind": "scalar", + "isList": false, + "isRequired": true, + "isUnique": false, + "isId": true, + "isReadOnly": false, + "type": "Int", + "hasDefaultValue": true, + "default": { + "name": "autoincrement", + "args": [] + }, + "isGenerated": false, + "isUpdatedAt": false + }, + { + "name": "bigInt", + "kind": "scalar", + "isList": false, + "isRequired": false, + "isUnique": false, + "isId": false, + "isReadOnly": false, + "type": "BigInt", + "hasDefaultValue": false, + "isGenerated": false, + "isUpdatedAt": false + }, + { + "name": "byteA", + "kind": "scalar", + "isList": false, + "isRequired": false, + "isUnique": false, + "isId": false, + "isReadOnly": false, + "type": "Bytes", + "hasDefaultValue": false, + "isGenerated": false, + "isUpdatedAt": false + }, + { + "name": "decimal", + "kind": "scalar", + "isList": false, + "isRequired": false, + "isUnique": false, + "isId": false, + "isReadOnly": false, + "type": "Decimal", + "hasDefaultValue": false, + "isGenerated": false, + "isUpdatedAt": false + } + ], + "isGenerated": false, + "idFields": [], + "uniqueFields": [], + "uniqueIndexes": [] } ] }, @@ -3954,31 +4021,94 @@ ] }, { - "name": "UserCreateInput", + "name": "NativeTypeModelWhereInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "email", - "isRequired": true, + "name": "AND", + "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "OR", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "NOT", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "NativeTypeModelWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "id", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "IntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Int", "location": "scalar", "isList": false } ] }, { - "name": "name", + "name": "bigInt", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "BigInt", "location": "scalar", "isList": false }, @@ -3990,76 +4120,108 @@ ] }, { - "name": "age", - "isRequired": true, - "isNullable": false, + "name": "byteA", + "isRequired": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "balance", - "isRequired": true, - "isNullable": false, + "name": "decimal", + "isRequired": false, + "isNullable": true, "inputTypes": [ { - "type": "Float", + "type": "DecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelOrderByInput", + "constraints": { + "maxNumFields": 1, + "minNumFields": 0 + }, + "fields": [ { - "name": "amount", - "isRequired": true, + "name": "id", + "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Float", - "location": "scalar", + "type": "SortOrder", + "namespace": "prisma", + "location": "enumTypes", "isList": false } ] }, { - "name": "role", - "isRequired": true, + "name": "bigInt", + "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Role", - "namespace": "model", + "type": "SortOrder", + "namespace": "prisma", "location": "enumTypes", "isList": false } ] }, { - "name": "posts", + "name": "byteA", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "postCreateNestedManyWithoutAuthorInput", + "type": "SortOrder", "namespace": "prisma", - "location": "inputObjectTypes", + "location": "enumTypes", "isList": false } ] }, { - "name": "editorPosts", + "name": "decimal", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "postCreateNestedManyWithoutEditorInput", + "type": "SortOrder", "namespace": "prisma", - "location": "inputObjectTypes", + "location": "enumTypes", "isList": false } ] @@ -4067,7 +4229,288 @@ ] }, { - "name": "UserUncheckedCreateInput", + "name": "NativeTypeModelWhereUniqueInput", + "constraints": { + "maxNumFields": 1, + "minNumFields": 1 + }, + "fields": [ + { + "name": "id", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "NativeTypeModelScalarWhereWithAggregatesInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "AND", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "OR", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "NOT", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "NativeTypeModelScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "id", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "IntWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "bigInt", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigIntNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "byteA", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BytesNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "decimal", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "DecimalNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "UserCreateInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "email", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "name", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "age", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "balance", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "amount", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "role", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "Role", + "namespace": "model", + "location": "enumTypes", + "isList": false + } + ] + }, + { + "name": "posts", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postCreateNestedManyWithoutAuthorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "editorPosts", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postCreateNestedManyWithoutEditorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "UserUncheckedCreateInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -8245,62 +8688,74 @@ ] }, { - "name": "IntFilter", + "name": "NativeTypeModelCreateInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "equals", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false - } - ] - }, - { - "name": "in", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "Int", + "type": "Null", "location": "scalar", - "isList": true + "isList": false } ] }, { - "name": "notIn", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "Bytes", "location": "scalar", - "isList": true + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { - "name": "lt", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelUncheckedCreateInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "lte", + "name": "id", "isRequired": false, "isNullable": false, "inputTypes": [ @@ -8312,43 +8767,52 @@ ] }, { - "name": "gt", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "gte", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "Decimal", "location": "scalar", "isList": false }, { - "type": "NestedIntFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false } ] @@ -8356,198 +8820,207 @@ ] }, { - "name": "StringFilter", + "name": "NativeTypeModelUpdateInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "equals", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", "location": "scalar", "isList": false - } - ] - }, - { - "name": "in", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", + "type": "NullableBigIntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", - "isList": true + "isList": false } ] }, { - "name": "notIn", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Bytes", "location": "scalar", - "isList": true - } - ] - }, - { - "name": "lt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + "isList": false + }, { - "type": "String", + "type": "NullableBytesFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "lte", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false - } - ] - }, - { - "name": "gt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", + "type": "NullableDecimalFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelUncheckedUpdateInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "gte", + "name": "id", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Int", "location": "scalar", "isList": false + }, + { + "type": "IntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false } ] }, { - "name": "contains", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", "location": "scalar", "isList": false - } - ] - }, - { - "name": "startsWith", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", + "type": "NullableBigIntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "endsWith", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Bytes", "location": "scalar", "isList": false - } - ] - }, - { - "name": "mode", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "QueryMode", + "type": "NullableBytesFieldUpdateOperationsInput", "namespace": "prisma", - "location": "enumTypes", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false }, { - "type": "NestedStringFilter", + "type": "NullableDecimalFieldUpdateOperationsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] } ] }, { - "name": "StringNullableFilter", + "name": "NativeTypeModelCreateManyInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "equals", + "name": "id", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", - "isList": false - }, - { - "type": "Null", + "type": "Int", "location": "scalar", "isList": false } ] }, { - "name": "in", + "name": "bigInt", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", "location": "scalar", - "isList": true + "isList": false }, { "type": "Null", @@ -8557,14 +9030,14 @@ ] }, { - "name": "notIn", + "name": "byteA", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Bytes", "location": "scalar", - "isList": true + "isList": false }, { "type": "Null", @@ -8574,114 +9047,185 @@ ] }, { - "name": "lt", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false - } - ] - }, - { - "name": "lte", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelUpdateManyMutationInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "gt", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "NullableBigIntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "gte", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NullableBytesFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "contains", + "name": "decimal", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "NullableDecimalFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NativeTypeModelUncheckedUpdateManyInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "startsWith", + "name": "id", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Int", "location": "scalar", "isList": false + }, + { + "type": "IntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false } ] }, { - "name": "endsWith", + "name": "bigInt", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "NullableBigIntFieldUpdateOperationsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "mode", + "name": "byteA", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "QueryMode", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NullableBytesFieldUpdateOperationsInput", "namespace": "prisma", - "location": "enumTypes", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "decimal", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false }, { - "type": "NestedStringNullableFilter", + "type": "NullableDecimalFieldUpdateOperationsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -8696,7 +9240,7 @@ ] }, { - "name": "FloatFilter", + "name": "IntFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -8708,7 +9252,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8720,7 +9264,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": true } @@ -8732,7 +9276,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": true } @@ -8744,7 +9288,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8756,7 +9300,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8768,7 +9312,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8780,7 +9324,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } @@ -8792,12 +9336,12 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false }, { - "type": "NestedFloatFilter", + "type": "NestedIntFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -8807,35 +9351,486 @@ ] }, { - "name": "PostListRelationFilter", + "name": "StringFilter", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "every", + "name": "equals", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "String", + "location": "scalar", "isList": false } ] }, { - "name": "some", + "name": "in", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false + "type": "String", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "contains", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "startsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "endsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "mode", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "QueryMode", + "namespace": "prisma", + "location": "enumTypes", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "NestedStringFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "StringNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "contains", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "startsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "endsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "mode", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "QueryMode", + "namespace": "prisma", + "location": "enumTypes", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "NestedStringNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "FloatFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Float", + "location": "scalar", + "isList": false + }, + { + "type": "NestedFloatFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "PostListRelationFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "every", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "some", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false } ] }, @@ -11223,6 +12218,797 @@ } ] }, + { + "name": "BigIntNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "BytesNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "DecimalNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "BigIntNullableWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBigIntNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "avg", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedFloatNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "sum", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBigIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "BytesNullableWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBytesNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedBytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "DecimalNullableWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "NestedDecimalNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "avg", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "sum", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, { "name": "postCreateNestedManyWithoutAuthorInput", "constraints": { @@ -13684,7 +15470,231 @@ ] }, { - "name": "MovieUncheckedUpdateManyWithoutDirectorInput", + "name": "MovieUncheckedUpdateManyWithoutDirectorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "create", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieCreateWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "MovieUncheckedCreateWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUncheckedCreateWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "connectOrCreate", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateOrConnectWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieCreateOrConnectWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "upsert", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieUpsertWithWhereUniqueWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUpsertWithWhereUniqueWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "createMany", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateManyDirectorInputEnvelope", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "connect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "set", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "disconnect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "delete", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "update", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieUpdateWithWhereUniqueWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUpdateWithWhereUniqueWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "updateMany", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieUpdateManyWithWhereWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUpdateManyWithWhereWithoutDirectorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "deleteMany", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieScalarWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieScalarWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + } + ] + }, + { + "name": "CreatorCreateNestedManyWithoutLikesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -13696,25 +15706,25 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateWithoutDirectorInput", + "type": "CreatorCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieCreateWithoutDirectorInput", + "type": "CreatorCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieUncheckedCreateWithoutDirectorInput", + "type": "CreatorUncheckedCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedCreateWithoutDirectorInput", + "type": "CreatorUncheckedCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13727,13 +15737,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "CreatorCreateOrConnectWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "CreatorCreateOrConnectWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13741,31 +15751,46 @@ ] }, { - "name": "upsert", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieUpsertWithWhereUniqueWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUpsertWithWhereUniqueWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true } ] - }, + } + ] + }, + { + "name": "CreatorCreateNestedOneWithoutProblemsInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "createMany", + "name": "create", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieCreateManyDirectorInputEnvelope", + "type": "CreatorCreateWithoutProblemsInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "CreatorUncheckedCreateWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -13773,37 +15798,65 @@ ] }, { - "name": "connect", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateOrConnectWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, + } + ] + }, + { + "name": "connect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": true + "isList": false } ] - }, + } + ] + }, + { + "name": "CreatorUpdateManyWithoutLikesInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "set", + "name": "create", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateWithoutLikesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "CreatorUncheckedCreateWithoutLikesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "CreatorUncheckedCreateWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13811,18 +15864,18 @@ ] }, { - "name": "disconnect", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateOrConnectWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieWhereUniqueInput", + "type": "CreatorCreateOrConnectWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13830,18 +15883,18 @@ ] }, { - "name": "delete", + "name": "upsert", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "CreatorUpsertWithWhereUniqueWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieWhereUniqueInput", + "type": "CreatorUpsertWithWhereUniqueWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13849,18 +15902,18 @@ ] }, { - "name": "update", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateWithWhereUniqueWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUpdateWithWhereUniqueWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13868,18 +15921,18 @@ ] }, { - "name": "updateMany", + "name": "set", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateManyWithWhereWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUpdateManyWithWhereWithoutDirectorInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13887,58 +15940,56 @@ ] }, { - "name": "deleteMany", + "name": "disconnect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "MovieScalarWhereInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieScalarWhereInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true } ] - } - ] - }, - { - "name": "CreatorCreateNestedManyWithoutLikesInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ + }, { - "name": "create", + "name": "delete", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateWithoutLikesInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorCreateWithoutLikesInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true - }, + } + ] + }, + { + "name": "update", + "isRequired": false, + "isNullable": false, + "inputTypes": [ { - "type": "CreatorUncheckedCreateWithoutLikesInput", + "type": "CreatorUpdateWithWhereUniqueWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedCreateWithoutLikesInput", + "type": "CreatorUpdateWithWhereUniqueWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13946,18 +15997,18 @@ ] }, { - "name": "connectOrCreate", + "name": "updateMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutLikesInput", + "type": "CreatorUpdateManyWithWhereWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorCreateOrConnectWithoutLikesInput", + "type": "CreatorUpdateManyWithWhereWithoutLikesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13965,18 +16016,18 @@ ] }, { - "name": "connect", + "name": "deleteMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "CreatorScalarWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "CreatorScalarWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -13986,7 +16037,7 @@ ] }, { - "name": "CreatorCreateNestedOneWithoutProblemsInput", + "name": "CreatorUpdateOneWithoutProblemsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -14025,109 +16076,108 @@ ] }, { - "name": "connect", + "name": "upsert", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "CreatorUpsertWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false } ] - } - ] - }, - { - "name": "CreatorUpdateManyWithoutLikesInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ + }, { - "name": "create", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateWithoutLikesInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, - { - "type": "CreatorCreateWithoutLikesInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - }, + } + ] + }, + { + "name": "disconnect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ { - "type": "CreatorUncheckedCreateWithoutLikesInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Boolean", + "location": "scalar", "isList": false - }, + } + ] + }, + { + "name": "delete", + "isRequired": false, + "isNullable": false, + "inputTypes": [ { - "type": "CreatorUncheckedCreateWithoutLikesInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true + "type": "Boolean", + "location": "scalar", + "isList": false } ] }, { - "name": "connectOrCreate", + "name": "update", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutLikesInput", + "type": "CreatorUpdateWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorCreateOrConnectWithoutLikesInput", + "type": "CreatorUncheckedUpdateWithoutProblemsInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": true + "isList": false } ] - }, + } + ] + }, + { + "name": "ProblemCreateNestedManyWithoutLikedByInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "upsert", + "name": "create", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorUpsertWithWhereUniqueWithoutLikesInput", + "type": "ProblemCreateWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUpsertWithWhereUniqueWithoutLikesInput", + "type": "ProblemCreateWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true - } - ] - }, - { - "name": "connect", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemUncheckedCreateWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemUncheckedCreateWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14135,18 +16185,18 @@ ] }, { - "name": "set", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateOrConnectWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateOrConnectWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14154,37 +16204,58 @@ ] }, { - "name": "disconnect", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true } ] - }, + } + ] + }, + { + "name": "ProblemCreateNestedManyWithoutCreatorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "delete", + "name": "create", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateWithoutCreatorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "ProblemUncheckedCreateWithoutCreatorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "ProblemUncheckedCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14192,18 +16263,18 @@ ] }, { - "name": "update", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithWhereUniqueWithoutLikesInput", + "type": "ProblemCreateOrConnectWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUpdateWithWhereUniqueWithoutLikesInput", + "type": "ProblemCreateOrConnectWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14211,37 +16282,31 @@ ] }, { - "name": "updateMany", + "name": "createMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateManyWithWhereWithoutLikesInput", + "type": "ProblemCreateManyCreatorInputEnvelope", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, - { - "type": "CreatorUpdateManyWithWhereWithoutLikesInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "deleteMany", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarWhereInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorScalarWhereInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14251,7 +16316,7 @@ ] }, { - "name": "CreatorUpdateOneWithoutProblemsInput", + "name": "ProblemUncheckedCreateNestedManyWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -14263,105 +16328,86 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateWithoutProblemsInput", + "type": "ProblemCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedCreateWithoutProblemsInput", + "type": "ProblemCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": false - } - ] - }, - { - "name": "connectOrCreate", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + "isList": true + }, { - "type": "CreatorCreateOrConnectWithoutProblemsInput", + "type": "ProblemUncheckedCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - } - ] - }, - { - "name": "upsert", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "CreatorUpsertWithoutProblemsInput", + "type": "ProblemUncheckedCreateWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": false + "isList": true } ] }, { - "name": "connect", + "name": "connectOrCreate", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "ProblemCreateOrConnectWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - } - ] - }, - { - "name": "disconnect", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "Boolean", - "location": "scalar", - "isList": false + "type": "ProblemCreateOrConnectWithoutCreatorInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true } ] }, { - "name": "delete", + "name": "createMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Boolean", - "location": "scalar", + "type": "ProblemCreateManyCreatorInputEnvelope", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "update", + "name": "connect", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutProblemsInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedUpdateWithoutProblemsInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", - "isList": false + "isList": true } ] } ] }, { - "name": "ProblemCreateNestedManyWithoutLikedByInput", + "name": "ProblemUpdateManyWithoutLikedByInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -14417,6 +16463,25 @@ } ] }, + { + "name": "upsert", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemUpsertWithWhereUniqueWithoutLikedByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "ProblemUpsertWithWhereUniqueWithoutLikedByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, { "name": "connect", "isRequired": false, @@ -14435,41 +16500,58 @@ "isList": true } ] - } - ] - }, - { - "name": "ProblemCreateNestedManyWithoutCreatorInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ + }, { - "name": "create", + "name": "set", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateWithoutCreatorInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemCreateWithoutCreatorInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true + } + ] + }, + { + "name": "disconnect", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false }, { - "type": "ProblemUncheckedCreateWithoutCreatorInput", + "type": "ProblemWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "delete", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedCreateWithoutCreatorInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14477,18 +16559,18 @@ ] }, { - "name": "connectOrCreate", + "name": "update", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14496,31 +16578,37 @@ ] }, { - "name": "createMany", + "name": "updateMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateManyCreatorInputEnvelope", + "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true } ] }, { - "name": "connect", + "name": "deleteMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "ProblemScalarWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemWhereUniqueInput", + "type": "ProblemScalarWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14530,7 +16618,7 @@ ] }, { - "name": "ProblemUncheckedCreateNestedManyWithoutCreatorInput", + "name": "ProblemUpdateManyWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -14587,90 +16675,18 @@ ] }, { - "name": "createMany", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "ProblemCreateManyCreatorInputEnvelope", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - } - ] - }, - { - "name": "connect", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - }, - { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - } - ] - } - ] - }, - { - "name": "ProblemUpdateManyWithoutLikedByInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "create", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "ProblemCreateWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - }, - { - "type": "ProblemCreateWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - }, - { - "type": "ProblemUncheckedCreateWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - }, - { - "type": "ProblemUncheckedCreateWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - } - ] - }, - { - "name": "connectOrCreate", + "name": "upsert", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutLikedByInput", + "type": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutLikedByInput", + "type": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14678,21 +16694,15 @@ ] }, { - "name": "upsert", + "name": "createMany", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemUpsertWithWhereUniqueWithoutLikedByInput", + "type": "ProblemCreateManyCreatorInputEnvelope", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, - { - "type": "ProblemUpsertWithWhereUniqueWithoutLikedByInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, @@ -14778,13 +16788,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", + "type": "ProblemUpdateWithWhereUniqueWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", + "type": "ProblemUpdateWithWhereUniqueWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14797,13 +16807,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", + "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", + "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -14832,7 +16842,7 @@ ] }, { - "name": "ProblemUpdateManyWithoutCreatorInput", + "name": "ProblemUncheckedUpdateManyWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -15056,224 +17066,174 @@ ] }, { - "name": "ProblemUncheckedUpdateManyWithoutCreatorInput", + "name": "NullableBigIntFieldUpdateOperationsInput", "constraints": { - "maxNumFields": null, - "minNumFields": null + "maxNumFields": 1, + "minNumFields": 1 }, "fields": [ { - "name": "create", + "name": "set", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "ProblemCreateWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false }, { - "type": "ProblemCreateWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true - }, - { - "type": "ProblemUncheckedCreateWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false - }, - { - "type": "ProblemUncheckedCreateWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "connectOrCreate", + "name": "increment", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false - }, - { - "type": "ProblemCreateOrConnectWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "upsert", + "name": "decrement", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false - }, - { - "type": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "createMany", + "name": "multiply", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateManyCreatorInputEnvelope", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false } ] }, { - "name": "connect", + "name": "divide", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "BigInt", + "location": "scalar", "isList": false - }, - { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] - }, + } + ] + }, + { + "name": "NullableBytesFieldUpdateOperationsInput", + "constraints": { + "maxNumFields": 1, + "minNumFields": 1 + }, + "fields": [ { "name": "set", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Bytes", + "location": "scalar", "isList": false }, { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true + "type": "Null", + "location": "scalar", + "isList": false } ] - }, + } + ] + }, + { + "name": "NullableDecimalFieldUpdateOperationsInput", + "constraints": { + "maxNumFields": 1, + "minNumFields": 1 + }, + "fields": [ { - "name": "disconnect", + "name": "set", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false }, { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true + "type": "Null", + "location": "scalar", + "isList": false } ] }, { - "name": "delete", + "name": "increment", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false - }, - { - "type": "ProblemWhereUniqueInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "update", + "name": "decrement", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithWhereUniqueWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false - }, - { - "type": "ProblemUpdateWithWhereUniqueWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "updateMany", + "name": "multiply", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false - }, - { - "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] }, { - "name": "deleteMany", + "name": "divide", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarWhereInput", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false - }, - { - "type": "ProblemScalarWhereInput", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": true } ] } @@ -16049,17 +18009,540 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedIntFilter", + "type": "NestedIntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedStringWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "contains", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "startsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "endsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "NestedStringWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedStringFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedStringFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedStringNullableWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "contains", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "startsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "endsWith", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "String", + "location": "scalar", + "isList": false + }, + { + "type": "NestedStringNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedStringNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedStringNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedIntNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + }, + { + "type": "NestedIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] } ] }, { - "name": "NestedStringWithAggregatesFilter", + "name": "NestedFloatWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16071,7 +18554,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } @@ -16083,7 +18566,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": true } @@ -16095,7 +18578,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": true } @@ -16107,7 +18590,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } @@ -16119,7 +18602,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } @@ -16131,7 +18614,7 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } @@ -16143,60 +18626,50 @@ "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } ] }, { - "name": "contains", + "name": "not", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "Float", "location": "scalar", "isList": false - } - ] - }, - { - "name": "startsWith", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "String", - "location": "scalar", + "type": "NestedFloatWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "endsWith", + "name": "count", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "NestedIntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "not", + "name": "avg", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", - "isList": false - }, - { - "type": "NestedStringWithAggregatesFilter", + "type": "NestedFloatFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16204,12 +18677,12 @@ ] }, { - "name": "count", + "name": "sum", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedIntFilter", + "type": "NestedFloatFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16222,7 +18695,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedStringFilter", + "type": "NestedFloatFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16235,7 +18708,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedStringFilter", + "type": "NestedFloatFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16245,7 +18718,7 @@ ] }, { - "name": "NestedStringNullableWithAggregatesFilter", + "name": "NestedEnumRoleWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16254,16 +18727,12 @@ { "name": "equals", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", - "isList": false - }, - { - "type": "Null", - "location": "scalar", + "type": "Role", + "namespace": "model", + "location": "enumTypes", "isList": false } ] @@ -16271,177 +18740,192 @@ { "name": "in", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "Role", + "namespace": "model", + "location": "enumTypes", "isList": true - }, - { - "type": "Null", - "location": "scalar", - "isList": false } ] }, { "name": "notIn", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "Role", + "namespace": "model", + "location": "enumTypes", "isList": true + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Role", + "namespace": "model", + "location": "enumTypes", + "isList": false }, { - "type": "Null", - "location": "scalar", + "type": "NestedEnumRoleWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "lt", + "name": "count", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "NestedIntFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "lte", + "name": "min", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "NestedEnumRoleFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "gt", + "name": "max", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", + "type": "NestedEnumRoleFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] - }, + } + ] + }, + { + "name": "NestedDateTimeFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "gte", + "name": "equals", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "DateTime", "location": "scalar", "isList": false } ] }, { - "name": "contains", + "name": "in", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "DateTime", "location": "scalar", - "isList": false + "isList": true } ] }, { - "name": "startsWith", + "name": "notIn", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "DateTime", "location": "scalar", - "isList": false + "isList": true } ] }, { - "name": "endsWith", + "name": "lt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "String", + "type": "DateTime", "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "lte", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "String", - "location": "scalar", - "isList": false - }, - { - "type": "NestedStringNullableWithAggregatesFilter", - "namespace": "prisma", - "location": "inputObjectTypes", - "isList": false - }, - { - "type": "Null", + "type": "DateTime", "location": "scalar", "isList": false } ] }, { - "name": "count", + "name": "gt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedIntNullableFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "DateTime", + "location": "scalar", "isList": false } ] }, { - "name": "min", + "name": "gte", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedStringNullableFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "DateTime", + "location": "scalar", "isList": false } ] }, { - "name": "max", + "name": "not", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedStringNullableFilter", + "type": "DateTime", + "location": "scalar", + "isList": false + }, + { + "type": "NestedDateTimeFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16451,7 +18935,7 @@ ] }, { - "name": "NestedIntNullableFilter", + "name": "NestedBoolFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16460,46 +18944,52 @@ { "name": "equals", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "Int", - "location": "scalar", - "isList": false - }, - { - "type": "Null", + "type": "Boolean", "location": "scalar", "isList": false } ] }, { - "name": "in", + "name": "not", "isRequired": false, - "isNullable": true, + "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "Boolean", "location": "scalar", - "isList": true + "isList": false }, { - "type": "Null", - "location": "scalar", + "type": "NestedBoolFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] - }, + } + ] + }, + { + "name": "NestedEnumPostKindNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "notIn", + "name": "equals", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "Int", - "location": "scalar", - "isList": true + "type": "PostKind", + "namespace": "model", + "location": "enumTypes", + "isList": false }, { "type": "Null", @@ -16509,48 +18999,36 @@ ] }, { - "name": "lt", + "name": "in", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "lte", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + "type": "PostKind", + "namespace": "model", + "location": "enumTypes", + "isList": true + }, { - "type": "Int", + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "gt", + "name": "notIn", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Int", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "gte", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + "type": "PostKind", + "namespace": "model", + "location": "enumTypes", + "isList": true + }, { - "type": "Int", + "type": "Null", "location": "scalar", "isList": false } @@ -16562,12 +19040,13 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", - "location": "scalar", + "type": "PostKind", + "namespace": "model", + "location": "enumTypes", "isList": false }, { - "type": "NestedIntNullableFilter", + "type": "NestedEnumPostKindNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16582,7 +19061,7 @@ ] }, { - "name": "NestedFloatWithAggregatesFilter", + "name": "NestedDateTimeWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16594,7 +19073,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16606,7 +19085,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": true } @@ -16618,7 +19097,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": true } @@ -16630,7 +19109,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16642,7 +19121,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16654,7 +19133,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16666,7 +19145,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false } @@ -16678,12 +19157,12 @@ "isNullable": false, "inputTypes": [ { - "type": "Float", + "type": "DateTime", "location": "scalar", "isList": false }, { - "type": "NestedFloatWithAggregatesFilter", + "type": "NestedDateTimeWithAggregatesFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16704,12 +19183,12 @@ ] }, { - "name": "avg", + "name": "min", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedFloatFilter", + "type": "NestedDateTimeFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16717,12 +19196,64 @@ ] }, { - "name": "sum", + "name": "max", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedFloatFilter", + "type": "NestedDateTimeFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedBoolWithAggregatesFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Boolean", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Boolean", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBoolWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16735,7 +19266,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedFloatFilter", + "type": "NestedBoolFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16748,7 +19279,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedFloatFilter", + "type": "NestedBoolFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16758,7 +19289,7 @@ ] }, { - "name": "NestedEnumRoleWithAggregatesFilter", + "name": "NestedIntNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16767,12 +19298,16 @@ { "name": "equals", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Role", - "namespace": "model", - "location": "enumTypes", + "type": "Int", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", "isList": false } ] @@ -16780,42 +19315,128 @@ { "name": "in", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Role", - "namespace": "model", - "location": "enumTypes", + "type": "Int", + "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { "name": "notIn", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Role", - "namespace": "model", - "location": "enumTypes", + "type": "Int", + "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { - "name": "not", + "name": "lt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Role", - "namespace": "model", - "location": "enumTypes", + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + }, + { + "type": "NestedIntNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false }, { - "type": "NestedEnumRoleWithAggregatesFilter", + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "avg", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedFloatNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16823,12 +19444,12 @@ ] }, { - "name": "count", + "name": "sum", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedIntFilter", + "type": "NestedIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16841,7 +19462,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedEnumRoleFilter", + "type": "NestedIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16854,7 +19475,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedEnumRoleFilter", + "type": "NestedIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -16864,7 +19485,7 @@ ] }, { - "name": "NestedDateTimeFilter", + "name": "NestedFloatNullableFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -16873,10 +19494,15 @@ { "name": "equals", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "Float", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } @@ -16885,24 +19511,34 @@ { "name": "in", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { "name": "notIn", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, @@ -16912,7 +19548,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false } @@ -16924,7 +19560,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false } @@ -16936,7 +19572,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false } @@ -16948,7 +19584,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false } @@ -16957,56 +19593,22 @@ { "name": "not", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "Float", "location": "scalar", "isList": false }, { - "type": "NestedDateTimeFilter", + "type": "NestedFloatNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - } - ] - } - ] - }, - { - "name": "NestedBoolFilter", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "equals", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Boolean", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "not", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Boolean", - "location": "scalar", - "isList": false }, { - "type": "NestedBoolFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false } ] @@ -17014,7 +19616,7 @@ ] }, { - "name": "NestedEnumPostKindNullableFilter", + "name": "NestedEnumPostKindNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17086,7 +19688,7 @@ "isList": false }, { - "type": "NestedEnumPostKindNullableFilter", + "type": "NestedEnumPostKindNullableWithAggregatesFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17097,11 +19699,50 @@ "isList": false } ] + }, + { + "name": "count", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "min", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedEnumPostKindNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "max", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "NestedEnumPostKindNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] } ] }, { - "name": "NestedDateTimeWithAggregatesFilter", + "name": "NestedJsonFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17113,33 +19754,81 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Json", "location": "scalar", "isList": false } ] }, { - "name": "in", + "name": "not", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "Json", + "location": "scalar", + "isList": false + } + ] + } + ] + }, + { + "name": "NestedBigIntNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "equals", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "in", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "BigInt", "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, { "name": "notIn", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": true + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] }, @@ -17149,7 +19838,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17161,7 +19850,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17173,7 +19862,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17185,7 +19874,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17194,64 +19883,79 @@ { "name": "not", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "DateTime", + "type": "BigInt", "location": "scalar", "isList": false }, { - "type": "NestedDateTimeWithAggregatesFilter", + "type": "NestedBigIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - } - ] - }, - { - "name": "count", - "isRequired": false, - "isNullable": false, - "inputTypes": [ + }, { - "type": "NestedIntFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false } ] - }, + } + ] + }, + { + "name": "NestedBytesNullableFilter", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ { - "name": "min", + "name": "equals", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "NestedDateTimeFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "Null", + "location": "scalar", "isList": false } ] }, { - "name": "max", + "name": "not", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "NestedDateTimeFilter", + "type": "Bytes", + "location": "scalar", + "isList": false + }, + { + "type": "NestedBytesNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] } ] }, { - "name": "NestedBoolWithAggregatesFilter", + "name": "NestedDecimalNullableFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17260,76 +19964,129 @@ { "name": "equals", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Boolean", + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "Null", "location": "scalar", "isList": false } ] }, { - "name": "not", + "name": "in", "isRequired": false, - "isNullable": false, + "isNullable": true, "inputTypes": [ { - "type": "Boolean", + "type": "Decimal", + "location": "scalar", + "isList": true + }, + { + "type": "Null", "location": "scalar", "isList": false + } + ] + }, + { + "name": "notIn", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": true }, { - "type": "NestedBoolWithAggregatesFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Null", + "location": "scalar", "isList": false } ] }, { - "name": "count", + "name": "lt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedIntFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false } ] }, { - "name": "min", + "name": "lte", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedBoolFilter", - "namespace": "prisma", - "location": "inputObjectTypes", + "type": "Decimal", + "location": "scalar", "isList": false } ] }, { - "name": "max", + "name": "gt", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedBoolFilter", + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "not", + "isRequired": false, + "isNullable": true, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + }, + { + "type": "NestedDecimalNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false + }, + { + "type": "Null", + "location": "scalar", + "isList": false } ] } ] }, { - "name": "NestedIntNullableWithAggregatesFilter", + "name": "NestedBigIntNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17341,7 +20098,7 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false }, @@ -17358,7 +20115,7 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": true }, @@ -17375,7 +20132,7 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": true }, @@ -17392,7 +20149,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17404,7 +20161,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17416,7 +20173,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17428,7 +20185,7 @@ "isNullable": false, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } @@ -17440,12 +20197,12 @@ "isNullable": true, "inputTypes": [ { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false }, { - "type": "NestedIntNullableWithAggregatesFilter", + "type": "NestedBigIntNullableWithAggregatesFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17489,7 +20246,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedIntNullableFilter", + "type": "NestedBigIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17502,7 +20259,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedIntNullableFilter", + "type": "NestedBigIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17515,7 +20272,7 @@ "isNullable": false, "inputTypes": [ { - "type": "NestedIntNullableFilter", + "type": "NestedBigIntNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17525,7 +20282,7 @@ ] }, { - "name": "NestedFloatNullableFilter", + "name": "NestedBytesNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17537,7 +20294,7 @@ "isNullable": true, "inputTypes": [ { - "type": "Float", + "type": "Bytes", "location": "scalar", "isList": false }, @@ -17549,31 +20306,20 @@ ] }, { - "name": "in", + "name": "not", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "Float", + "type": "Bytes", "location": "scalar", - "isList": true + "isList": false }, { - "type": "Null", - "location": "scalar", + "type": "NestedBytesNullableWithAggregatesFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false - } - ] - }, - { - "name": "notIn", - "isRequired": false, - "isNullable": true, - "inputTypes": [ - { - "type": "Float", - "location": "scalar", - "isList": true }, { "type": "Null", @@ -17583,80 +20329,48 @@ ] }, { - "name": "lt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Float", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "lte", + "name": "count", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Float", - "location": "scalar", + "type": "NestedIntNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "gt", + "name": "min", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Float", - "location": "scalar", + "type": "NestedBytesNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "gte", + "name": "max", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Float", - "location": "scalar", - "isList": false - } - ] - }, - { - "name": "not", - "isRequired": false, - "isNullable": true, - "inputTypes": [ - { - "type": "Float", - "location": "scalar", - "isList": false - }, - { - "type": "NestedFloatNullableFilter", + "type": "NestedBytesNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false - }, - { - "type": "Null", - "location": "scalar", - "isList": false } ] } ] }, { - "name": "NestedEnumPostKindNullableWithAggregatesFilter", + "name": "NestedDecimalNullableWithAggregatesFilter", "constraints": { "maxNumFields": null, "minNumFields": null @@ -17668,9 +20382,8 @@ "isNullable": true, "inputTypes": [ { - "type": "PostKind", - "namespace": "model", - "location": "enumTypes", + "type": "Decimal", + "location": "scalar", "isList": false }, { @@ -17686,9 +20399,8 @@ "isNullable": true, "inputTypes": [ { - "type": "PostKind", - "namespace": "model", - "location": "enumTypes", + "type": "Decimal", + "location": "scalar", "isList": true }, { @@ -17704,9 +20416,8 @@ "isNullable": true, "inputTypes": [ { - "type": "PostKind", - "namespace": "model", - "location": "enumTypes", + "type": "Decimal", + "location": "scalar", "isList": true }, { @@ -17716,19 +20427,66 @@ } ] }, + { + "name": "lt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "lte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gt", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "gte", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Decimal", + "location": "scalar", + "isList": false + } + ] + }, { "name": "not", "isRequired": false, "isNullable": true, "inputTypes": [ { - "type": "PostKind", - "namespace": "model", - "location": "enumTypes", + "type": "Decimal", + "location": "scalar", "isList": false }, { - "type": "NestedEnumPostKindNullableWithAggregatesFilter", + "type": "NestedDecimalNullableWithAggregatesFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17754,12 +20512,12 @@ ] }, { - "name": "min", + "name": "avg", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedEnumPostKindNullableFilter", + "type": "NestedDecimalNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -17767,47 +20525,40 @@ ] }, { - "name": "max", + "name": "sum", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "NestedEnumPostKindNullableFilter", + "type": "NestedDecimalNullableFilter", "namespace": "prisma", "location": "inputObjectTypes", "isList": false } ] - } - ] - }, - { - "name": "NestedJsonFilter", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ + }, { - "name": "equals", + "name": "min", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Json", - "location": "scalar", + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] }, { - "name": "not", + "name": "max", "isRequired": false, "isNullable": false, "inputTypes": [ { - "type": "Json", - "location": "scalar", + "type": "NestedDecimalNullableFilter", + "namespace": "prisma", + "location": "inputObjectTypes", "isList": false } ] @@ -24362,7 +27113,401 @@ "isNullable": false, "inputTypes": [ { - "type": "UserScalarFieldEnum", + "type": "UserScalarFieldEnum", + "namespace": "prisma", + "location": "enumTypes", + "isList": true + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "User", + "namespace": "model", + "location": "outputObjectTypes", + "isList": true + } + }, + { + "name": "aggregateUser", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "orderBy", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "UserOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "cursor", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "take", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "skip", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "AggregateUser", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "groupByUser", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "orderBy", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "UserOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "by", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "UserScalarFieldEnum", + "namespace": "prisma", + "location": "enumTypes", + "isList": true + }, + { + "type": "UserScalarFieldEnum", + "namespace": "prisma", + "location": "enumTypes", + "isList": false + } + ] + }, + { + "name": "having", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserScalarWhereWithAggregatesInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "take", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "skip", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "UserGroupByOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": true + } + }, + { + "name": "findUniqueUser", + "args": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": true, + "outputType": { + "type": "User", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "findFirstpost", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "orderBy", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "postOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "cursor", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "take", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "skip", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "distinct", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "PostScalarFieldEnum", + "namespace": "prisma", + "location": "enumTypes", + "isList": true + } + ] + } + ], + "isNullable": true, + "outputType": { + "type": "post", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "findManypost", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "orderBy", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + }, + { + "type": "postOrderByInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "cursor", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "take", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "skip", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Int", + "location": "scalar", + "isList": false + } + ] + }, + { + "name": "distinct", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "PostScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -24372,14 +27517,14 @@ ], "isNullable": false, "outputType": { - "type": "User", + "type": "post", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateUser", + "name": "aggregatepost", "args": [ { "name": "where", @@ -24387,7 +27532,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserWhereInput", + "type": "postWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24400,13 +27545,13 @@ "isNullable": false, "inputTypes": [ { - "type": "UserOrderByInput", + "type": "postOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "UserOrderByInput", + "type": "postOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24419,7 +27564,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserWhereUniqueInput", + "type": "postWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24453,14 +27598,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateUser", + "type": "AggregatePost", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByUser", + "name": "groupBypost", "args": [ { "name": "where", @@ -24468,7 +27613,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserWhereInput", + "type": "postWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24481,13 +27626,13 @@ "isNullable": false, "inputTypes": [ { - "type": "UserOrderByInput", + "type": "postOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "UserOrderByInput", + "type": "postOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24500,13 +27645,13 @@ "isNullable": false, "inputTypes": [ { - "type": "UserScalarFieldEnum", + "type": "PostScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "UserScalarFieldEnum", + "type": "PostScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -24519,7 +27664,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserScalarWhereWithAggregatesInput", + "type": "postScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24553,14 +27698,14 @@ ], "isNullable": false, "outputType": { - "type": "UserGroupByOutputType", + "type": "PostGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueUser", + "name": "findUniquepost", "args": [ { "name": "where", @@ -24568,7 +27713,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserWhereUniqueInput", + "type": "postWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24578,14 +27723,14 @@ ], "isNullable": true, "outputType": { - "type": "User", + "type": "post", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstpost", + "name": "findFirstCategory", "args": [ { "name": "where", @@ -24593,7 +27738,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", + "type": "CategoryWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24606,13 +27751,13 @@ "isNullable": false, "inputTypes": [ { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24625,7 +27770,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereUniqueInput", + "type": "CategoryWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24662,7 +27807,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PostScalarFieldEnum", + "type": "CategoryScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -24672,14 +27817,14 @@ ], "isNullable": true, "outputType": { - "type": "post", + "type": "Category", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManypost", + "name": "findManyCategory", "args": [ { "name": "where", @@ -24687,7 +27832,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", + "type": "CategoryWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24700,13 +27845,13 @@ "isNullable": false, "inputTypes": [ { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24719,7 +27864,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereUniqueInput", + "type": "CategoryWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24756,7 +27901,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PostScalarFieldEnum", + "type": "CategoryScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -24766,14 +27911,14 @@ ], "isNullable": false, "outputType": { - "type": "post", + "type": "Category", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregatepost", + "name": "aggregateCategory", "args": [ { "name": "where", @@ -24781,7 +27926,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", + "type": "CategoryWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24794,13 +27939,13 @@ "isNullable": false, "inputTypes": [ { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24813,7 +27958,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereUniqueInput", + "type": "CategoryWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24847,14 +27992,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregatePost", + "type": "AggregateCategory", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupBypost", + "name": "groupByCategory", "args": [ { "name": "where", @@ -24862,7 +28007,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereInput", + "type": "CategoryWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24875,13 +28020,13 @@ "isNullable": false, "inputTypes": [ { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "postOrderByInput", + "type": "CategoryOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24894,13 +28039,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PostScalarFieldEnum", + "type": "CategoryScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "PostScalarFieldEnum", + "type": "CategoryScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -24913,7 +28058,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postScalarWhereWithAggregatesInput", + "type": "CategoryScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24947,14 +28092,14 @@ ], "isNullable": false, "outputType": { - "type": "PostGroupByOutputType", + "type": "CategoryGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniquepost", + "name": "findUniqueCategory", "args": [ { "name": "where", @@ -24962,7 +28107,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postWhereUniqueInput", + "type": "CategoryWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -24972,14 +28117,14 @@ ], "isNullable": true, "outputType": { - "type": "post", + "type": "Category", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstCategory", + "name": "findFirstPatient", "args": [ { "name": "where", @@ -24987,7 +28132,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereInput", + "type": "PatientWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25000,13 +28145,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25019,7 +28164,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereUniqueInput", + "type": "PatientWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25056,7 +28201,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryScalarFieldEnum", + "type": "PatientScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25066,14 +28211,14 @@ ], "isNullable": true, "outputType": { - "type": "Category", + "type": "Patient", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyCategory", + "name": "findManyPatient", "args": [ { "name": "where", @@ -25081,7 +28226,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereInput", + "type": "PatientWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25094,13 +28239,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25113,7 +28258,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereUniqueInput", + "type": "PatientWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25150,7 +28295,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryScalarFieldEnum", + "type": "PatientScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25160,14 +28305,14 @@ ], "isNullable": false, "outputType": { - "type": "Category", + "type": "Patient", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateCategory", + "name": "aggregatePatient", "args": [ { "name": "where", @@ -25175,7 +28320,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereInput", + "type": "PatientWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25188,13 +28333,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25207,7 +28352,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereUniqueInput", + "type": "PatientWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25241,14 +28386,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateCategory", + "type": "AggregatePatient", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByCategory", + "name": "groupByPatient", "args": [ { "name": "where", @@ -25256,7 +28401,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereInput", + "type": "PatientWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25269,13 +28414,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CategoryOrderByInput", + "type": "PatientOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25288,13 +28433,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryScalarFieldEnum", + "type": "PatientScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "CategoryScalarFieldEnum", + "type": "PatientScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -25307,7 +28452,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryScalarWhereWithAggregatesInput", + "type": "PatientScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25341,14 +28486,14 @@ ], "isNullable": false, "outputType": { - "type": "CategoryGroupByOutputType", + "type": "PatientGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueCategory", + "name": "findUniquePatient", "args": [ { "name": "where", @@ -25356,7 +28501,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CategoryWhereUniqueInput", + "type": "PatientWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25366,14 +28511,14 @@ ], "isNullable": true, "outputType": { - "type": "Category", + "type": "Patient", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstPatient", + "name": "findFirstMovie", "args": [ { "name": "where", @@ -25381,7 +28526,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25394,13 +28539,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25413,7 +28558,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25450,7 +28595,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientScalarFieldEnum", + "type": "MovieScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25460,14 +28605,14 @@ ], "isNullable": true, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyPatient", + "name": "findManyMovie", "args": [ { "name": "where", @@ -25475,7 +28620,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25488,13 +28633,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25507,7 +28652,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25544,7 +28689,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientScalarFieldEnum", + "type": "MovieScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25554,14 +28699,14 @@ ], "isNullable": false, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregatePatient", + "name": "aggregateMovie", "args": [ { "name": "where", @@ -25569,7 +28714,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25582,13 +28727,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25601,7 +28746,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25635,14 +28780,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregatePatient", + "type": "AggregateMovie", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByPatient", + "name": "groupByMovie", "args": [ { "name": "where", @@ -25650,7 +28795,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25663,13 +28808,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "PatientOrderByInput", + "type": "MovieOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25682,13 +28827,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientScalarFieldEnum", + "type": "MovieScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "PatientScalarFieldEnum", + "type": "MovieScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -25701,7 +28846,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientScalarWhereWithAggregatesInput", + "type": "MovieScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25735,14 +28880,14 @@ ], "isNullable": false, "outputType": { - "type": "PatientGroupByOutputType", + "type": "MovieGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniquePatient", + "name": "findUniqueMovie", "args": [ { "name": "where", @@ -25750,7 +28895,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25760,14 +28905,14 @@ ], "isNullable": true, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstMovie", + "name": "findFirstDirector", "args": [ { "name": "where", @@ -25775,7 +28920,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25788,13 +28933,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25807,7 +28952,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25844,7 +28989,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieScalarFieldEnum", + "type": "DirectorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25854,14 +28999,14 @@ ], "isNullable": true, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyMovie", + "name": "findManyDirector", "args": [ { "name": "where", @@ -25869,7 +29014,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25882,13 +29027,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25901,7 +29046,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25938,7 +29083,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieScalarFieldEnum", + "type": "DirectorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -25948,14 +29093,14 @@ ], "isNullable": false, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateMovie", + "name": "aggregateDirector", "args": [ { "name": "where", @@ -25963,7 +29108,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25976,13 +29121,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -25995,7 +29140,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26029,14 +29174,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateMovie", + "type": "AggregateDirector", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByMovie", + "name": "groupByDirector", "args": [ { "name": "where", @@ -26044,7 +29189,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26057,13 +29202,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "MovieOrderByInput", + "type": "DirectorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26076,13 +29221,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieScalarFieldEnum", + "type": "DirectorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "MovieScalarFieldEnum", + "type": "DirectorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -26095,7 +29240,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieScalarWhereWithAggregatesInput", + "type": "DirectorScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26129,14 +29274,14 @@ ], "isNullable": false, "outputType": { - "type": "MovieGroupByOutputType", + "type": "DirectorGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueMovie", + "name": "findUniqueDirector", "args": [ { "name": "where", @@ -26144,7 +29289,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26154,14 +29299,14 @@ ], "isNullable": true, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstDirector", + "name": "findFirstProblem", "args": [ { "name": "where", @@ -26169,7 +29314,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26182,13 +29327,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26201,7 +29346,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26238,7 +29383,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorScalarFieldEnum", + "type": "ProblemScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -26248,14 +29393,14 @@ ], "isNullable": true, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyDirector", + "name": "findManyProblem", "args": [ { "name": "where", @@ -26263,7 +29408,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26276,13 +29421,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26295,7 +29440,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26332,7 +29477,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorScalarFieldEnum", + "type": "ProblemScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -26342,14 +29487,14 @@ ], "isNullable": false, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateDirector", + "name": "aggregateProblem", "args": [ { "name": "where", @@ -26357,7 +29502,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26370,13 +29515,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26389,7 +29534,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26423,14 +29568,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateDirector", + "type": "AggregateProblem", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByDirector", + "name": "groupByProblem", "args": [ { "name": "where", @@ -26438,7 +29583,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26451,13 +29596,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "DirectorOrderByInput", + "type": "ProblemOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26470,13 +29615,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorScalarFieldEnum", + "type": "ProblemScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "DirectorScalarFieldEnum", + "type": "ProblemScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -26489,7 +29634,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorScalarWhereWithAggregatesInput", + "type": "ProblemScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26523,14 +29668,14 @@ ], "isNullable": false, "outputType": { - "type": "DirectorGroupByOutputType", + "type": "ProblemGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueDirector", + "name": "findUniqueProblem", "args": [ { "name": "where", @@ -26538,7 +29683,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26548,14 +29693,14 @@ ], "isNullable": true, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstProblem", + "name": "findFirstCreator", "args": [ { "name": "where", @@ -26563,7 +29708,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26576,13 +29721,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26595,7 +29740,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26632,7 +29777,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarFieldEnum", + "type": "CreatorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -26642,14 +29787,14 @@ ], "isNullable": true, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyProblem", + "name": "findManyCreator", "args": [ { "name": "where", @@ -26657,7 +29802,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26670,13 +29815,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26689,7 +29834,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26726,7 +29871,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarFieldEnum", + "type": "CreatorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -26736,14 +29881,14 @@ ], "isNullable": false, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateProblem", + "name": "aggregateCreator", "args": [ { "name": "where", @@ -26751,7 +29896,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26764,13 +29909,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26783,7 +29928,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26817,14 +29962,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateProblem", + "type": "AggregateCreator", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByProblem", + "name": "groupByCreator", "args": [ { "name": "where", @@ -26832,7 +29977,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26845,13 +29990,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "ProblemOrderByInput", + "type": "CreatorOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26864,13 +30009,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarFieldEnum", + "type": "CreatorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "ProblemScalarFieldEnum", + "type": "CreatorScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -26883,7 +30028,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemScalarWhereWithAggregatesInput", + "type": "CreatorScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26917,14 +30062,14 @@ ], "isNullable": false, "outputType": { - "type": "ProblemGroupByOutputType", + "type": "CreatorGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueProblem", + "name": "findUniqueCreator", "args": [ { "name": "where", @@ -26932,7 +30077,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26942,14 +30087,14 @@ ], "isNullable": true, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findFirstCreator", + "name": "findFirstNativeTypeModel", "args": [ { "name": "where", @@ -26957,7 +30102,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26970,13 +30115,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -26989,7 +30134,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27026,7 +30171,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarFieldEnum", + "type": "NativeTypeModelScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -27036,14 +30181,14 @@ ], "isNullable": true, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "findManyCreator", + "name": "findManyNativeTypeModel", "args": [ { "name": "where", @@ -27051,7 +30196,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27064,13 +30209,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27083,7 +30228,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27120,7 +30265,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarFieldEnum", + "type": "NativeTypeModelScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true @@ -27130,14 +30275,14 @@ ], "isNullable": false, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": true } }, { - "name": "aggregateCreator", + "name": "aggregateNativeTypeModel", "args": [ { "name": "where", @@ -27145,7 +30290,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27158,13 +30303,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27177,7 +30322,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27211,14 +30356,14 @@ ], "isNullable": false, "outputType": { - "type": "AggregateCreator", + "type": "AggregateNativeTypeModel", "namespace": "prisma", "location": "outputObjectTypes", "isList": false } }, { - "name": "groupByCreator", + "name": "groupByNativeTypeModel", "args": [ { "name": "where", @@ -27226,7 +30371,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27239,13 +30384,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true }, { - "type": "CreatorOrderByInput", + "type": "NativeTypeModelOrderByInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27258,13 +30403,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarFieldEnum", + "type": "NativeTypeModelScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": true }, { - "type": "CreatorScalarFieldEnum", + "type": "NativeTypeModelScalarFieldEnum", "namespace": "prisma", "location": "enumTypes", "isList": false @@ -27277,7 +30422,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorScalarWhereWithAggregatesInput", + "type": "NativeTypeModelScalarWhereWithAggregatesInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27311,14 +30456,14 @@ ], "isNullable": false, "outputType": { - "type": "CreatorGroupByOutputType", + "type": "NativeTypeModelGroupByOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": true } }, { - "name": "findUniqueCreator", + "name": "findUniqueNativeTypeModel", "args": [ { "name": "where", @@ -27326,7 +30471,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -27336,7 +30481,7 @@ ], "isNullable": true, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false @@ -28286,7 +31431,276 @@ } }, { - "name": "deleteOnePatient", + "name": "deleteOnePatient", + "args": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": true, + "outputType": { + "type": "Patient", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "updateOnePatient", + "args": [ + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientUpdateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "PatientUncheckedUpdateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": true, + "outputType": { + "type": "Patient", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "updateManyPatient", + "args": [ + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientUpdateManyMutationInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "PatientUncheckedUpdateManyInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "AffectedRowsOutput", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "deleteManyPatient", + "args": [ + { + "name": "where", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "PatientWhereInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "AffectedRowsOutput", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "createOneMovie", + "args": [ + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUncheckedCreateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "Movie", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "upsertOneMovie", + "args": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieWhereUniqueInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUncheckedCreateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + }, + { + "name": "update", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieUpdateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + }, + { + "type": "MovieUncheckedUpdateInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "Movie", + "namespace": "model", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "createManyMovie", + "args": [ + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "MovieCreateManyInput", + "namespace": "prisma", + "location": "inputObjectTypes", + "isList": true + } + ] + }, + { + "name": "skipDuplicates", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "Boolean", + "location": "scalar", + "isList": false + } + ] + } + ], + "isNullable": false, + "outputType": { + "type": "AffectedRowsOutput", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "deleteOneMovie", "args": [ { "name": "where", @@ -28294,7 +31708,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28304,14 +31718,14 @@ ], "isNullable": true, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOnePatient", + "name": "updateOneMovie", "args": [ { "name": "data", @@ -28319,13 +31733,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientUpdateInput", + "type": "MovieUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "PatientUncheckedUpdateInput", + "type": "MovieUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28338,7 +31752,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereUniqueInput", + "type": "MovieWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28348,14 +31762,14 @@ ], "isNullable": true, "outputType": { - "type": "Patient", + "type": "Movie", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyPatient", + "name": "updateManyMovie", "args": [ { "name": "data", @@ -28363,13 +31777,13 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientUpdateManyMutationInput", + "type": "MovieUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "PatientUncheckedUpdateManyInput", + "type": "MovieUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28382,7 +31796,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28399,7 +31813,7 @@ } }, { - "name": "deleteManyPatient", + "name": "deleteManyMovie", "args": [ { "name": "where", @@ -28407,7 +31821,7 @@ "isNullable": false, "inputTypes": [ { - "type": "PatientWhereInput", + "type": "MovieWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28424,7 +31838,7 @@ } }, { - "name": "createOneMovie", + "name": "createOneDirector", "args": [ { "name": "data", @@ -28432,13 +31846,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateInput", + "type": "DirectorCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedCreateInput", + "type": "DirectorUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28448,14 +31862,14 @@ ], "isNullable": false, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "upsertOneMovie", + "name": "upsertOneDirector", "args": [ { "name": "where", @@ -28463,7 +31877,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28476,13 +31890,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateInput", + "type": "DirectorCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedCreateInput", + "type": "DirectorUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28495,13 +31909,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateInput", + "type": "DirectorUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedUpdateInput", + "type": "DirectorUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28511,14 +31925,14 @@ ], "isNullable": false, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "createManyMovie", + "name": "createManyDirector", "args": [ { "name": "data", @@ -28526,7 +31940,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateManyInput", + "type": "DirectorCreateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -28555,7 +31969,7 @@ } }, { - "name": "deleteOneMovie", + "name": "deleteOneDirector", "args": [ { "name": "where", @@ -28563,7 +31977,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28573,14 +31987,14 @@ ], "isNullable": true, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOneMovie", + "name": "updateOneDirector", "args": [ { "name": "data", @@ -28588,13 +32002,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateInput", + "type": "DirectorUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedUpdateInput", + "type": "DirectorUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28607,7 +32021,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereUniqueInput", + "type": "DirectorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28617,14 +32031,14 @@ ], "isNullable": true, "outputType": { - "type": "Movie", + "type": "Director", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyMovie", + "name": "updateManyDirector", "args": [ { "name": "data", @@ -28632,13 +32046,13 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateManyMutationInput", + "type": "DirectorUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "MovieUncheckedUpdateManyInput", + "type": "DirectorUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28651,7 +32065,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28668,7 +32082,7 @@ } }, { - "name": "deleteManyMovie", + "name": "deleteManyDirector", "args": [ { "name": "where", @@ -28676,7 +32090,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieWhereInput", + "type": "DirectorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28693,7 +32107,7 @@ } }, { - "name": "createOneDirector", + "name": "createOneProblem", "args": [ { "name": "data", @@ -28701,13 +32115,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateInput", + "type": "ProblemCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedCreateInput", + "type": "ProblemUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28717,14 +32131,14 @@ ], "isNullable": false, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "upsertOneDirector", + "name": "upsertOneProblem", "args": [ { "name": "where", @@ -28732,7 +32146,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28745,13 +32159,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateInput", + "type": "ProblemCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedCreateInput", + "type": "ProblemUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28764,13 +32178,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateInput", + "type": "ProblemUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedUpdateInput", + "type": "ProblemUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28780,14 +32194,14 @@ ], "isNullable": false, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "createManyDirector", + "name": "createManyProblem", "args": [ { "name": "data", @@ -28795,7 +32209,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateManyInput", + "type": "ProblemCreateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -28824,7 +32238,7 @@ } }, { - "name": "deleteOneDirector", + "name": "deleteOneProblem", "args": [ { "name": "where", @@ -28832,7 +32246,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28842,14 +32256,14 @@ ], "isNullable": true, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOneDirector", + "name": "updateOneProblem", "args": [ { "name": "data", @@ -28857,13 +32271,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateInput", + "type": "ProblemUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedUpdateInput", + "type": "ProblemUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28876,7 +32290,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereUniqueInput", + "type": "ProblemWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28886,14 +32300,14 @@ ], "isNullable": true, "outputType": { - "type": "Director", + "type": "Problem", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyDirector", + "name": "updateManyProblem", "args": [ { "name": "data", @@ -28901,13 +32315,13 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateManyMutationInput", + "type": "ProblemUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "DirectorUncheckedUpdateManyInput", + "type": "ProblemUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28920,7 +32334,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28937,7 +32351,7 @@ } }, { - "name": "deleteManyDirector", + "name": "deleteManyProblem", "args": [ { "name": "where", @@ -28945,7 +32359,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorWhereInput", + "type": "ProblemWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28962,7 +32376,7 @@ } }, { - "name": "createOneProblem", + "name": "createOneCreator", "args": [ { "name": "data", @@ -28970,13 +32384,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateInput", + "type": "CreatorCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedCreateInput", + "type": "CreatorUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -28986,14 +32400,14 @@ ], "isNullable": false, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "upsertOneProblem", + "name": "upsertOneCreator", "args": [ { "name": "where", @@ -29001,7 +32415,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29014,13 +32428,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateInput", + "type": "CreatorCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedCreateInput", + "type": "CreatorUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29033,13 +32447,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateInput", + "type": "CreatorUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedUpdateInput", + "type": "CreatorUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29049,14 +32463,14 @@ ], "isNullable": false, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "createManyProblem", + "name": "createManyCreator", "args": [ { "name": "data", @@ -29064,7 +32478,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateManyInput", + "type": "CreatorCreateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -29093,7 +32507,7 @@ } }, { - "name": "deleteOneProblem", + "name": "deleteOneCreator", "args": [ { "name": "where", @@ -29101,7 +32515,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29111,14 +32525,14 @@ ], "isNullable": true, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOneProblem", + "name": "updateOneCreator", "args": [ { "name": "data", @@ -29126,13 +32540,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateInput", + "type": "CreatorUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedUpdateInput", + "type": "CreatorUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29145,7 +32559,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", + "type": "CreatorWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29155,14 +32569,14 @@ ], "isNullable": true, "outputType": { - "type": "Problem", + "type": "Creator", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyProblem", + "name": "updateManyCreator", "args": [ { "name": "data", @@ -29170,13 +32584,13 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyMutationInput", + "type": "CreatorUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "ProblemUncheckedUpdateManyInput", + "type": "CreatorUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29189,7 +32603,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29206,7 +32620,7 @@ } }, { - "name": "deleteManyProblem", + "name": "deleteManyCreator", "args": [ { "name": "where", @@ -29214,7 +32628,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereInput", + "type": "CreatorWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29231,7 +32645,7 @@ } }, { - "name": "createOneCreator", + "name": "createOneNativeTypeModel", "args": [ { "name": "data", @@ -29239,13 +32653,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateInput", + "type": "NativeTypeModelCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedCreateInput", + "type": "NativeTypeModelUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29255,14 +32669,14 @@ ], "isNullable": false, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "upsertOneCreator", + "name": "upsertOneNativeTypeModel", "args": [ { "name": "where", @@ -29270,7 +32684,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29283,13 +32697,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateInput", + "type": "NativeTypeModelCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedCreateInput", + "type": "NativeTypeModelUncheckedCreateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29302,13 +32716,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateInput", + "type": "NativeTypeModelUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedUpdateInput", + "type": "NativeTypeModelUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29318,14 +32732,14 @@ ], "isNullable": false, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "createManyCreator", + "name": "createManyNativeTypeModel", "args": [ { "name": "data", @@ -29333,7 +32747,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateManyInput", + "type": "NativeTypeModelCreateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": true @@ -29362,7 +32776,7 @@ } }, { - "name": "deleteOneCreator", + "name": "deleteOneNativeTypeModel", "args": [ { "name": "where", @@ -29370,7 +32784,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29380,14 +32794,14 @@ ], "isNullable": true, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateOneCreator", + "name": "updateOneNativeTypeModel", "args": [ { "name": "data", @@ -29395,13 +32809,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateInput", + "type": "NativeTypeModelUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedUpdateInput", + "type": "NativeTypeModelUncheckedUpdateInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29414,7 +32828,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereUniqueInput", + "type": "NativeTypeModelWhereUniqueInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29424,14 +32838,14 @@ ], "isNullable": true, "outputType": { - "type": "Creator", + "type": "NativeTypeModel", "namespace": "model", "location": "outputObjectTypes", "isList": false } }, { - "name": "updateManyCreator", + "name": "updateManyNativeTypeModel", "args": [ { "name": "data", @@ -29439,13 +32853,13 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateManyMutationInput", + "type": "NativeTypeModelUpdateManyMutationInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false }, { - "type": "CreatorUncheckedUpdateManyInput", + "type": "NativeTypeModelUncheckedUpdateManyInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29458,7 +32872,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -29475,7 +32889,7 @@ } }, { - "name": "deleteManyCreator", + "name": "deleteManyNativeTypeModel", "args": [ { "name": "where", @@ -29483,7 +32897,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorWhereInput", + "type": "NativeTypeModelWhereInput", "namespace": "prisma", "location": "inputObjectTypes", "isList": false @@ -30662,7 +34076,147 @@ ] }, { - "name": "CreatorGroupByOutputType", + "name": "CreatorGroupByOutputType", + "fields": [ + { + "name": "id", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "name", + "args": [], + "isNullable": false, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "count", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorCountAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "avg", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorAvgAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "sum", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorSumAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "min", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorMinAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "max", + "args": [], + "isNullable": true, + "outputType": { + "type": "CreatorMaxAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + } + ] + }, + { + "name": "AggregateNativeTypeModel", + "fields": [ + { + "name": "count", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelCountAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "avg", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelAvgAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "sum", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelSumAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "min", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelMinAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + }, + { + "name": "max", + "args": [], + "isNullable": true, + "outputType": { + "type": "NativeTypeModelMaxAggregateOutputType", + "namespace": "prisma", + "location": "outputObjectTypes", + "isList": false + } + } + ] + }, + { + "name": "NativeTypeModelGroupByOutputType", "fields": [ { "name": "id", @@ -30675,11 +34229,31 @@ } }, { - "name": "name", + "name": "bigInt", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "String", + "type": "BigInt", + "location": "scalar", + "isList": false + } + }, + { + "name": "byteA", + "args": [], + "isNullable": true, + "outputType": { + "type": "Bytes", + "location": "scalar", + "isList": false + } + }, + { + "name": "decimal", + "args": [], + "isNullable": true, + "outputType": { + "type": "Decimal", "location": "scalar", "isList": false } @@ -30689,7 +34263,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorCountAggregateOutputType", + "type": "NativeTypeModelCountAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -30700,7 +34274,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorAvgAggregateOutputType", + "type": "NativeTypeModelAvgAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -30711,7 +34285,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorSumAggregateOutputType", + "type": "NativeTypeModelSumAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -30722,7 +34296,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorMinAggregateOutputType", + "type": "NativeTypeModelMinAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -30733,7 +34307,7 @@ "args": [], "isNullable": true, "outputType": { - "type": "CreatorMaxAggregateOutputType", + "type": "NativeTypeModelMaxAggregateOutputType", "namespace": "prisma", "location": "outputObjectTypes", "isList": false @@ -31776,34 +35350,249 @@ ] }, { - "name": "MovieMinAggregateOutputType", + "name": "MovieMinAggregateOutputType", + "fields": [ + { + "name": "directorFirstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "directorLastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "title", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "MovieMaxAggregateOutputType", + "fields": [ + { + "name": "directorFirstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "directorLastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "title", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "DirectorCountAggregateOutputType", + "fields": [ + { + "name": "firstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "lastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "_all", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "DirectorMinAggregateOutputType", + "fields": [ + { + "name": "firstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "lastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "DirectorMaxAggregateOutputType", + "fields": [ + { + "name": "firstName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + }, + { + "name": "lastName", + "args": [], + "isNullable": true, + "outputType": { + "type": "String", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "ProblemCountAggregateOutputType", + "fields": [ + { + "name": "id", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "problemText", + "args": [], + "isNullable": true, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "creatorId", + "args": [], + "isNullable": true, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "_all", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "ProblemAvgAggregateOutputType", "fields": [ { - "name": "directorFirstName", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } }, { - "name": "directorLastName", + "name": "creatorId", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Float", + "location": "scalar", + "isList": false + } + } + ] + }, + { + "name": "ProblemSumAggregateOutputType", + "fields": [ + { + "name": "id", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "title", + "name": "creatorId", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } @@ -31811,20 +35600,20 @@ ] }, { - "name": "MovieMaxAggregateOutputType", + "name": "ProblemMinAggregateOutputType", "fields": [ { - "name": "directorFirstName", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "directorLastName", + "name": "problemText", "args": [], "isNullable": true, "outputType": { @@ -31834,11 +35623,11 @@ } }, { - "name": "title", + "name": "creatorId", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } @@ -31846,12 +35635,12 @@ ] }, { - "name": "DirectorCountAggregateOutputType", + "name": "ProblemMaxAggregateOutputType", "fields": [ { - "name": "firstName", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { "type": "Int", "location": "scalar", @@ -31859,19 +35648,19 @@ } }, { - "name": "lastName", + "name": "problemText", "args": [], "isNullable": true, "outputType": { - "type": "Int", + "type": "String", "location": "scalar", "isList": false } }, { - "name": "_all", + "name": "creatorId", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { "type": "Int", "location": "scalar", @@ -31881,49 +35670,34 @@ ] }, { - "name": "DirectorMinAggregateOutputType", + "name": "CreatorCountAggregateOutputType", "fields": [ { - "name": "firstName", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "lastName", - "args": [], - "isNullable": true, - "outputType": { - "type": "String", - "location": "scalar", - "isList": false - } - } - ] - }, - { - "name": "DirectorMaxAggregateOutputType", - "fields": [ - { - "name": "firstName", + "name": "name", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "lastName", + "name": "_all", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } @@ -31931,32 +35705,42 @@ ] }, { - "name": "ProblemCountAggregateOutputType", + "name": "CreatorAvgAggregateOutputType", "fields": [ { "name": "id", "args": [], "isNullable": false, "outputType": { - "type": "Int", + "type": "Float", "location": "scalar", "isList": false } - }, + } + ] + }, + { + "name": "CreatorSumAggregateOutputType", + "fields": [ { - "name": "problemText", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { "type": "Int", "location": "scalar", "isList": false } - }, + } + ] + }, + { + "name": "CreatorMinAggregateOutputType", + "fields": [ { - "name": "creatorId", + "name": "id", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { "type": "Int", "location": "scalar", @@ -31964,11 +35748,11 @@ } }, { - "name": "_all", + "name": "name", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "Int", + "type": "String", "location": "scalar", "isList": false } @@ -31976,24 +35760,24 @@ ] }, { - "name": "ProblemAvgAggregateOutputType", + "name": "CreatorMaxAggregateOutputType", "fields": [ { "name": "id", "args": [], "isNullable": false, "outputType": { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "creatorId", + "name": "name", "args": [], "isNullable": true, "outputType": { - "type": "Float", + "type": "String", "location": "scalar", "isList": false } @@ -32001,7 +35785,7 @@ ] }, { - "name": "ProblemSumAggregateOutputType", + "name": "NativeTypeModelCountAggregateOutputType", "fields": [ { "name": "id", @@ -32014,7 +35798,7 @@ } }, { - "name": "creatorId", + "name": "bigInt", "args": [], "isNullable": true, "outputType": { @@ -32022,16 +35806,11 @@ "location": "scalar", "isList": false } - } - ] - }, - { - "name": "ProblemMinAggregateOutputType", - "fields": [ + }, { - "name": "id", + "name": "byteA", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { "type": "Int", "location": "scalar", @@ -32039,19 +35818,19 @@ } }, { - "name": "problemText", + "name": "decimal", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Int", "location": "scalar", "isList": false } }, { - "name": "creatorId", + "name": "_all", "args": [], - "isNullable": true, + "isNullable": false, "outputType": { "type": "Int", "location": "scalar", @@ -32061,34 +35840,34 @@ ] }, { - "name": "ProblemMaxAggregateOutputType", + "name": "NativeTypeModelAvgAggregateOutputType", "fields": [ { "name": "id", "args": [], "isNullable": false, "outputType": { - "type": "Int", + "type": "Float", "location": "scalar", "isList": false } }, { - "name": "problemText", + "name": "bigInt", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Float", "location": "scalar", "isList": false } }, { - "name": "creatorId", + "name": "decimal", "args": [], "isNullable": true, "outputType": { - "type": "Int", + "type": "Decimal", "location": "scalar", "isList": false } @@ -32096,7 +35875,7 @@ ] }, { - "name": "CreatorCountAggregateOutputType", + "name": "NativeTypeModelSumAggregateOutputType", "fields": [ { "name": "id", @@ -32109,21 +35888,21 @@ } }, { - "name": "name", + "name": "bigInt", "args": [], "isNullable": true, "outputType": { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } }, { - "name": "_all", + "name": "decimal", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "Int", + "type": "Decimal", "location": "scalar", "isList": false } @@ -32131,54 +35910,44 @@ ] }, { - "name": "CreatorAvgAggregateOutputType", + "name": "NativeTypeModelMinAggregateOutputType", "fields": [ { "name": "id", "args": [], "isNullable": false, "outputType": { - "type": "Float", + "type": "Int", "location": "scalar", "isList": false } - } - ] - }, - { - "name": "CreatorSumAggregateOutputType", - "fields": [ + }, { - "name": "id", + "name": "bigInt", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "Int", + "type": "BigInt", "location": "scalar", "isList": false } - } - ] - }, - { - "name": "CreatorMinAggregateOutputType", - "fields": [ + }, { - "name": "id", + "name": "byteA", "args": [], - "isNullable": false, + "isNullable": true, "outputType": { - "type": "Int", + "type": "Bytes", "location": "scalar", "isList": false } }, { - "name": "name", + "name": "decimal", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "Decimal", "location": "scalar", "isList": false } @@ -32186,7 +35955,7 @@ ] }, { - "name": "CreatorMaxAggregateOutputType", + "name": "NativeTypeModelMaxAggregateOutputType", "fields": [ { "name": "id", @@ -32199,11 +35968,31 @@ } }, { - "name": "name", + "name": "bigInt", "args": [], "isNullable": true, "outputType": { - "type": "String", + "type": "BigInt", + "location": "scalar", + "isList": false + } + }, + { + "name": "byteA", + "args": [], + "isNullable": true, + "outputType": { + "type": "Bytes", + "location": "scalar", + "isList": false + } + }, + { + "name": "decimal", + "args": [], + "isNullable": true, + "outputType": { + "type": "Decimal", "location": "scalar", "isList": false } @@ -33201,6 +36990,51 @@ } } ] + }, + { + "name": "NativeTypeModel", + "fields": [ + { + "name": "id", + "args": [], + "isNullable": false, + "outputType": { + "type": "Int", + "location": "scalar", + "isList": false + } + }, + { + "name": "bigInt", + "args": [], + "isNullable": true, + "outputType": { + "type": "BigInt", + "location": "scalar", + "isList": false + } + }, + { + "name": "byteA", + "args": [], + "isNullable": true, + "outputType": { + "type": "Bytes", + "location": "scalar", + "isList": false + } + }, + { + "name": "decimal", + "args": [], + "isNullable": true, + "outputType": { + "type": "Decimal", + "location": "scalar", + "isList": false + } + } + ] } ] }, @@ -33280,6 +37114,15 @@ "name" ] }, + { + "name": "NativeTypeModelScalarFieldEnum", + "values": [ + "id", + "bigInt", + "byteA", + "decimal" + ] + }, { "name": "SortOrder", "values": [ @@ -33442,6 +37285,22 @@ "upsert": "upsertOneCreator", "aggregate": "aggregateCreator", "groupBy": "groupByCreator" + }, + { + "model": "NativeTypeModel", + "plural": "nativeTypeModels", + "findUnique": "findUniqueNativeTypeModel", + "findFirst": "findFirstNativeTypeModel", + "findMany": "findManyNativeTypeModel", + "create": "createOneNativeTypeModel", + "createMany": "createManyNativeTypeModel", + "delete": "deleteOneNativeTypeModel", + "update": "updateOneNativeTypeModel", + "deleteMany": "deleteManyNativeTypeModel", + "updateMany": "updateManyNativeTypeModel", + "upsert": "upsertOneNativeTypeModel", + "aggregate": "aggregateNativeTypeModel", + "groupBy": "groupByNativeTypeModel" } ], "otherOperations": { diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/AggregateCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/AggregateCategoryArgs.ts index 01a9300e..9e196460 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/AggregateCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/AggregateCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryOrderByInput } from "../../../inputs/CategoryOrderByInput"; import { CategoryWhereInput } from "../../../inputs/CategoryWhereInput"; import { CategoryWhereUniqueInput } from "../../../inputs/CategoryWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/CreateCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/CreateCategoryArgs.ts index 1cba5cd0..6960bd16 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/CreateCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/CreateCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryCreateInput } from "../../../inputs/CategoryCreateInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/CreateManyCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/CreateManyCategoryArgs.ts index b23efb5a..2493173f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/CreateManyCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/CreateManyCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryCreateManyInput } from "../../../inputs/CategoryCreateManyInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/DeleteCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/DeleteCategoryArgs.ts index 0d8daafc..1fd3cc8f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/DeleteCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/DeleteCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryWhereUniqueInput } from "../../../inputs/CategoryWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/DeleteManyCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/DeleteManyCategoryArgs.ts index 8970a583..dd63e2c3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/DeleteManyCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/DeleteManyCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryWhereInput } from "../../../inputs/CategoryWhereInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindFirstCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindFirstCategoryArgs.ts index e61f5cca..051acbb4 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindFirstCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindFirstCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryOrderByInput } from "../../../inputs/CategoryOrderByInput"; import { CategoryWhereInput } from "../../../inputs/CategoryWhereInput"; import { CategoryWhereUniqueInput } from "../../../inputs/CategoryWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindManyCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindManyCategoryArgs.ts index a4600680..a63e1441 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindManyCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindManyCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryOrderByInput } from "../../../inputs/CategoryOrderByInput"; import { CategoryWhereInput } from "../../../inputs/CategoryWhereInput"; import { CategoryWhereUniqueInput } from "../../../inputs/CategoryWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindUniqueCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindUniqueCategoryArgs.ts index 6231a30f..76eeadfe 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindUniqueCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/FindUniqueCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryWhereUniqueInput } from "../../../inputs/CategoryWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/GroupByCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/GroupByCategoryArgs.ts index edfeb858..d5d2cde3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/GroupByCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/GroupByCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryOrderByInput } from "../../../inputs/CategoryOrderByInput"; import { CategoryScalarWhereWithAggregatesInput } from "../../../inputs/CategoryScalarWhereWithAggregatesInput"; import { CategoryWhereInput } from "../../../inputs/CategoryWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpdateCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpdateCategoryArgs.ts index 6443e713..d01706ff 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpdateCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpdateCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryUpdateInput } from "../../../inputs/CategoryUpdateInput"; import { CategoryWhereUniqueInput } from "../../../inputs/CategoryWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpdateManyCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpdateManyCategoryArgs.ts index f5bdacfe..4bf4c60e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpdateManyCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpdateManyCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryUpdateManyMutationInput } from "../../../inputs/CategoryUpdateManyMutationInput"; import { CategoryWhereInput } from "../../../inputs/CategoryWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpsertCategoryArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpsertCategoryArgs.ts index fe478dab..96940256 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpsertCategoryArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Category/args/UpsertCategoryArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CategoryCreateInput } from "../../../inputs/CategoryCreateInput"; import { CategoryUpdateInput } from "../../../inputs/CategoryUpdateInput"; import { CategoryWhereUniqueInput } from "../../../inputs/CategoryWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/AggregateClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/AggregateClientArgs.ts index ea65370e..a8190769 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/AggregateClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/AggregateClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientOrderByInput } from "../../../inputs/ClientOrderByInput"; import { ClientWhereInput } from "../../../inputs/ClientWhereInput"; import { ClientWhereUniqueInput } from "../../../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/CreateClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/CreateClientArgs.ts index 21405086..e1de60ef 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/CreateClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/CreateClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientCreateInput } from "../../../inputs/ClientCreateInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/CreateManyClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/CreateManyClientArgs.ts index 89f3f34d..8503faa8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/CreateManyClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/CreateManyClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientCreateManyInput } from "../../../inputs/ClientCreateManyInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/DeleteClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/DeleteClientArgs.ts index fc090c28..27b30ae3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/DeleteClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/DeleteClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientWhereUniqueInput } from "../../../inputs/ClientWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/DeleteManyClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/DeleteManyClientArgs.ts index 4fb0a1a3..c969ac59 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/DeleteManyClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/DeleteManyClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientWhereInput } from "../../../inputs/ClientWhereInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindFirstClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindFirstClientArgs.ts index e340983a..027e10c1 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindFirstClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindFirstClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientOrderByInput } from "../../../inputs/ClientOrderByInput"; import { ClientWhereInput } from "../../../inputs/ClientWhereInput"; import { ClientWhereUniqueInput } from "../../../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindManyClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindManyClientArgs.ts index 75b237e9..a77db162 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindManyClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindManyClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientOrderByInput } from "../../../inputs/ClientOrderByInput"; import { ClientWhereInput } from "../../../inputs/ClientWhereInput"; import { ClientWhereUniqueInput } from "../../../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindUniqueClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindUniqueClientArgs.ts index ab47030b..70917bd0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindUniqueClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/FindUniqueClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientWhereUniqueInput } from "../../../inputs/ClientWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/GroupByClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/GroupByClientArgs.ts index 6314892e..4cf6ad43 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/GroupByClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/GroupByClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientOrderByInput } from "../../../inputs/ClientOrderByInput"; import { ClientScalarWhereWithAggregatesInput } from "../../../inputs/ClientScalarWhereWithAggregatesInput"; import { ClientWhereInput } from "../../../inputs/ClientWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpdateClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpdateClientArgs.ts index 41f2eb5b..f7044598 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpdateClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpdateClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientUpdateInput } from "../../../inputs/ClientUpdateInput"; import { ClientWhereUniqueInput } from "../../../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpdateManyClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpdateManyClientArgs.ts index 2c159870..733fa372 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpdateManyClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpdateManyClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientUpdateManyMutationInput } from "../../../inputs/ClientUpdateManyMutationInput"; import { ClientWhereInput } from "../../../inputs/ClientWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpsertClientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpsertClientArgs.ts index 7faeaa56..8f14066b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpsertClientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Client/args/UpsertClientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ClientCreateInput } from "../../../inputs/ClientCreateInput"; import { ClientUpdateInput } from "../../../inputs/ClientUpdateInput"; import { ClientWhereUniqueInput } from "../../../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/AggregateCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/AggregateCreatorArgs.ts index e4359baa..fa8ff87d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/AggregateCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/AggregateCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorOrderByInput } from "../../../inputs/CreatorOrderByInput"; import { CreatorWhereInput } from "../../../inputs/CreatorWhereInput"; import { CreatorWhereUniqueInput } from "../../../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/CreateCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/CreateCreatorArgs.ts index c1d05a6c..c4c290c7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/CreateCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/CreateCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorCreateInput } from "../../../inputs/CreatorCreateInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/CreateManyCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/CreateManyCreatorArgs.ts index 060cf0ce..bcb09919 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/CreateManyCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/CreateManyCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorCreateManyInput } from "../../../inputs/CreatorCreateManyInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/DeleteCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/DeleteCreatorArgs.ts index 6c5e2c05..782f08d2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/DeleteCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/DeleteCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorWhereUniqueInput } from "../../../inputs/CreatorWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/DeleteManyCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/DeleteManyCreatorArgs.ts index 64180da1..6a5996c7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/DeleteManyCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/DeleteManyCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorWhereInput } from "../../../inputs/CreatorWhereInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindFirstCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindFirstCreatorArgs.ts index a8b4e21f..ed1047ef 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindFirstCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindFirstCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorOrderByInput } from "../../../inputs/CreatorOrderByInput"; import { CreatorWhereInput } from "../../../inputs/CreatorWhereInput"; import { CreatorWhereUniqueInput } from "../../../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindManyCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindManyCreatorArgs.ts index b9b31a4b..bd65a22b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindManyCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindManyCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorOrderByInput } from "../../../inputs/CreatorOrderByInput"; import { CreatorWhereInput } from "../../../inputs/CreatorWhereInput"; import { CreatorWhereUniqueInput } from "../../../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindUniqueCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindUniqueCreatorArgs.ts index f2e98dc2..bc3a49b3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindUniqueCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/FindUniqueCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorWhereUniqueInput } from "../../../inputs/CreatorWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/GroupByCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/GroupByCreatorArgs.ts index 049aac6d..521027b4 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/GroupByCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/GroupByCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorOrderByInput } from "../../../inputs/CreatorOrderByInput"; import { CreatorScalarWhereWithAggregatesInput } from "../../../inputs/CreatorScalarWhereWithAggregatesInput"; import { CreatorWhereInput } from "../../../inputs/CreatorWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpdateCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpdateCreatorArgs.ts index 7c8b77ae..7ee286f0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpdateCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpdateCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorUpdateInput } from "../../../inputs/CreatorUpdateInput"; import { CreatorWhereUniqueInput } from "../../../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpdateManyCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpdateManyCreatorArgs.ts index cf3ff44f..d67d151e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpdateManyCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpdateManyCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorUpdateManyMutationInput } from "../../../inputs/CreatorUpdateManyMutationInput"; import { CreatorWhereInput } from "../../../inputs/CreatorWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpsertCreatorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpsertCreatorArgs.ts index 0b4c1475..118e92de 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpsertCreatorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Creator/args/UpsertCreatorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorCreateInput } from "../../../inputs/CreatorCreateInput"; import { CreatorUpdateInput } from "../../../inputs/CreatorUpdateInput"; import { CreatorWhereUniqueInput } from "../../../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/AggregateDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/AggregateDirectorArgs.ts index 6ce5ed98..4797a4ca 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/AggregateDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/AggregateDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorOrderByInput } from "../../../inputs/DirectorOrderByInput"; import { DirectorWhereInput } from "../../../inputs/DirectorWhereInput"; import { DirectorWhereUniqueInput } from "../../../inputs/DirectorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/CreateDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/CreateDirectorArgs.ts index b37f9180..25885997 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/CreateDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/CreateDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorCreateInput } from "../../../inputs/DirectorCreateInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/CreateManyDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/CreateManyDirectorArgs.ts index a088e742..2f1af197 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/CreateManyDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/CreateManyDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorCreateManyInput } from "../../../inputs/DirectorCreateManyInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/DeleteDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/DeleteDirectorArgs.ts index c140ceaf..f22d62aa 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/DeleteDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/DeleteDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorWhereUniqueInput } from "../../../inputs/DirectorWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/DeleteManyDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/DeleteManyDirectorArgs.ts index 31d23f94..078b9d32 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/DeleteManyDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/DeleteManyDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorWhereInput } from "../../../inputs/DirectorWhereInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindFirstDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindFirstDirectorArgs.ts index 90561375..949d93ca 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindFirstDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindFirstDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorOrderByInput } from "../../../inputs/DirectorOrderByInput"; import { DirectorWhereInput } from "../../../inputs/DirectorWhereInput"; import { DirectorWhereUniqueInput } from "../../../inputs/DirectorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindManyDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindManyDirectorArgs.ts index 0ec1d92d..ff18bf86 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindManyDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindManyDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorOrderByInput } from "../../../inputs/DirectorOrderByInput"; import { DirectorWhereInput } from "../../../inputs/DirectorWhereInput"; import { DirectorWhereUniqueInput } from "../../../inputs/DirectorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindUniqueDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindUniqueDirectorArgs.ts index a9f361f1..9b99ef78 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindUniqueDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/FindUniqueDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorWhereUniqueInput } from "../../../inputs/DirectorWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/GroupByDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/GroupByDirectorArgs.ts index c43f89f0..eeb03517 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/GroupByDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/GroupByDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorOrderByInput } from "../../../inputs/DirectorOrderByInput"; import { DirectorScalarWhereWithAggregatesInput } from "../../../inputs/DirectorScalarWhereWithAggregatesInput"; import { DirectorWhereInput } from "../../../inputs/DirectorWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpdateDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpdateDirectorArgs.ts index 906a08be..6b94a021 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpdateDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpdateDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorUpdateInput } from "../../../inputs/DirectorUpdateInput"; import { DirectorWhereUniqueInput } from "../../../inputs/DirectorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpdateManyDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpdateManyDirectorArgs.ts index fda37faa..709cf68c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpdateManyDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpdateManyDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorUpdateManyMutationInput } from "../../../inputs/DirectorUpdateManyMutationInput"; import { DirectorWhereInput } from "../../../inputs/DirectorWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpsertDirectorArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpsertDirectorArgs.ts index 0d9d727b..54a750d3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpsertDirectorArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Director/args/UpsertDirectorArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { DirectorCreateInput } from "../../../inputs/DirectorCreateInput"; import { DirectorUpdateInput } from "../../../inputs/DirectorUpdateInput"; import { DirectorWhereUniqueInput } from "../../../inputs/DirectorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/AggregateMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/AggregateMovieArgs.ts index 1b8dd787..31b21cce 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/AggregateMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/AggregateMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieOrderByInput } from "../../../inputs/MovieOrderByInput"; import { MovieWhereInput } from "../../../inputs/MovieWhereInput"; import { MovieWhereUniqueInput } from "../../../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/CreateManyMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/CreateManyMovieArgs.ts index eff4ca75..a592b028 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/CreateManyMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/CreateManyMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieCreateManyInput } from "../../../inputs/MovieCreateManyInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/CreateMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/CreateMovieArgs.ts index bd8c3c59..115caa0a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/CreateMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/CreateMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieCreateInput } from "../../../inputs/MovieCreateInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/DeleteManyMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/DeleteManyMovieArgs.ts index 584b2e99..e4774c4b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/DeleteManyMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/DeleteManyMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieWhereInput } from "../../../inputs/MovieWhereInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/DeleteMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/DeleteMovieArgs.ts index e09c3ac9..f628f801 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/DeleteMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/DeleteMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieWhereUniqueInput } from "../../../inputs/MovieWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindFirstMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindFirstMovieArgs.ts index c2e1e335..efde48b8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindFirstMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindFirstMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieOrderByInput } from "../../../inputs/MovieOrderByInput"; import { MovieWhereInput } from "../../../inputs/MovieWhereInput"; import { MovieWhereUniqueInput } from "../../../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindManyMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindManyMovieArgs.ts index eab910f0..c2a71a1a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindManyMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindManyMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieOrderByInput } from "../../../inputs/MovieOrderByInput"; import { MovieWhereInput } from "../../../inputs/MovieWhereInput"; import { MovieWhereUniqueInput } from "../../../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindUniqueMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindUniqueMovieArgs.ts index 2c9c884e..bef584b5 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindUniqueMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/FindUniqueMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieWhereUniqueInput } from "../../../inputs/MovieWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/GroupByMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/GroupByMovieArgs.ts index f2927a9b..ead6945c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/GroupByMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/GroupByMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieOrderByInput } from "../../../inputs/MovieOrderByInput"; import { MovieScalarWhereWithAggregatesInput } from "../../../inputs/MovieScalarWhereWithAggregatesInput"; import { MovieWhereInput } from "../../../inputs/MovieWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpdateManyMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpdateManyMovieArgs.ts index aca6f61c..ed317102 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpdateManyMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpdateManyMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieUpdateManyMutationInput } from "../../../inputs/MovieUpdateManyMutationInput"; import { MovieWhereInput } from "../../../inputs/MovieWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpdateMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpdateMovieArgs.ts index 3177ec3c..b6018891 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpdateMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpdateMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieUpdateInput } from "../../../inputs/MovieUpdateInput"; import { MovieWhereUniqueInput } from "../../../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpsertMovieArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpsertMovieArgs.ts index 46e94c6b..ce89cb7c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpsertMovieArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Movie/args/UpsertMovieArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieCreateInput } from "../../../inputs/MovieCreateInput"; import { MovieUpdateInput } from "../../../inputs/MovieUpdateInput"; import { MovieWhereUniqueInput } from "../../../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/AggregateNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/AggregateNativeTypeModelResolver.ts new file mode 100644 index 00000000..9bb09264 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/AggregateNativeTypeModelResolver.ts @@ -0,0 +1,33 @@ +import * as TypeGraphQL from "type-graphql"; +import graphqlFields from "graphql-fields"; +import { GraphQLResolveInfo } from "graphql"; +import { AggregateNativeTypeModelArgs } from "./args/AggregateNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; +import { AggregateNativeTypeModel } from "../../outputs/AggregateNativeTypeModel"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class AggregateNativeTypeModelResolver { + @TypeGraphQL.Query(_returns => AggregateNativeTypeModel, { + nullable: false + }) + async aggregateNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Info() info: GraphQLResolveInfo, @TypeGraphQL.Args() args: AggregateNativeTypeModelArgs): Promise { + function transformFields(fields: Record): Record { + return Object.fromEntries( + Object.entries(fields) + // remove __typename and others + .filter(([key, value]) => !key.startsWith("__")) + .map<[string, any]>(([key, value]) => { + if (Object.keys(value).length === 0) { + return [key, true]; + } + return [key, transformFields(value)]; + }), + ); + } + + return ctx.prisma.nativeTypeModel.aggregate({ + ...args, + ...transformFields(graphqlFields(info as any)), + }); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/CreateManyNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/CreateManyNativeTypeModelResolver.ts new file mode 100644 index 00000000..2a447a66 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/CreateManyNativeTypeModelResolver.ts @@ -0,0 +1,14 @@ +import * as TypeGraphQL from "type-graphql"; +import { CreateManyNativeTypeModelArgs } from "./args/CreateManyNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; +import { AffectedRowsOutput } from "../../outputs/AffectedRowsOutput"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class CreateManyNativeTypeModelResolver { + @TypeGraphQL.Mutation(_returns => AffectedRowsOutput, { + nullable: false + }) + async createManyNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: CreateManyNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.createMany(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/CreateNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/CreateNativeTypeModelResolver.ts new file mode 100644 index 00000000..c0c4787c --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/CreateNativeTypeModelResolver.ts @@ -0,0 +1,13 @@ +import * as TypeGraphQL from "type-graphql"; +import { CreateNativeTypeModelArgs } from "./args/CreateNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class CreateNativeTypeModelResolver { + @TypeGraphQL.Mutation(_returns => NativeTypeModel, { + nullable: false + }) + async createNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: CreateNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.create(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/DeleteManyNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/DeleteManyNativeTypeModelResolver.ts new file mode 100644 index 00000000..a7467228 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/DeleteManyNativeTypeModelResolver.ts @@ -0,0 +1,14 @@ +import * as TypeGraphQL from "type-graphql"; +import { DeleteManyNativeTypeModelArgs } from "./args/DeleteManyNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; +import { AffectedRowsOutput } from "../../outputs/AffectedRowsOutput"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class DeleteManyNativeTypeModelResolver { + @TypeGraphQL.Mutation(_returns => AffectedRowsOutput, { + nullable: false + }) + async deleteManyNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: DeleteManyNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.deleteMany(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/DeleteNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/DeleteNativeTypeModelResolver.ts new file mode 100644 index 00000000..b537a5aa --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/DeleteNativeTypeModelResolver.ts @@ -0,0 +1,13 @@ +import * as TypeGraphQL from "type-graphql"; +import { DeleteNativeTypeModelArgs } from "./args/DeleteNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class DeleteNativeTypeModelResolver { + @TypeGraphQL.Mutation(_returns => NativeTypeModel, { + nullable: true + }) + async deleteNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: DeleteNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.delete(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindFirstNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindFirstNativeTypeModelResolver.ts new file mode 100644 index 00000000..eff4936a --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindFirstNativeTypeModelResolver.ts @@ -0,0 +1,13 @@ +import * as TypeGraphQL from "type-graphql"; +import { FindFirstNativeTypeModelArgs } from "./args/FindFirstNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class FindFirstNativeTypeModelResolver { + @TypeGraphQL.Query(_returns => NativeTypeModel, { + nullable: true + }) + async findFirstNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: FindFirstNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.findFirst(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindManyNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindManyNativeTypeModelResolver.ts new file mode 100644 index 00000000..213efc7b --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindManyNativeTypeModelResolver.ts @@ -0,0 +1,13 @@ +import * as TypeGraphQL from "type-graphql"; +import { FindManyNativeTypeModelArgs } from "./args/FindManyNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class FindManyNativeTypeModelResolver { + @TypeGraphQL.Query(_returns => [NativeTypeModel], { + nullable: false + }) + async nativeTypeModels(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: FindManyNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.findMany(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindUniqueNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindUniqueNativeTypeModelResolver.ts new file mode 100644 index 00000000..e3c0a74c --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/FindUniqueNativeTypeModelResolver.ts @@ -0,0 +1,13 @@ +import * as TypeGraphQL from "type-graphql"; +import { FindUniqueNativeTypeModelArgs } from "./args/FindUniqueNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class FindUniqueNativeTypeModelResolver { + @TypeGraphQL.Query(_returns => NativeTypeModel, { + nullable: true + }) + async nativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: FindUniqueNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.findUnique(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/GroupByNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/GroupByNativeTypeModelResolver.ts new file mode 100644 index 00000000..96b64bc1 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/GroupByNativeTypeModelResolver.ts @@ -0,0 +1,38 @@ +import * as TypeGraphQL from "type-graphql"; +import graphqlFields from "graphql-fields"; +import { GraphQLResolveInfo } from "graphql"; +import { GroupByNativeTypeModelArgs } from "./args/GroupByNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; +import { NativeTypeModelGroupBy } from "../../outputs/NativeTypeModelGroupBy"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class GroupByNativeTypeModelResolver { + @TypeGraphQL.Query(_returns => [NativeTypeModelGroupBy], { + nullable: false + }) + async groupByNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Info() info: GraphQLResolveInfo, @TypeGraphQL.Args() args: GroupByNativeTypeModelArgs): Promise { + function transformFields(fields: Record): Record { + return Object.fromEntries( + Object.entries(fields) + // remove __typename and others + .filter(([key, value]) => !key.startsWith("__")) + .map<[string, any]>(([key, value]) => { + if (Object.keys(value).length === 0) { + return [key, true]; + } + return [key, transformFields(value)]; + }), + ); + } + + const { count, avg, sum, min, max } = transformFields( + graphqlFields(info as any) + ); + return ctx.prisma.nativeTypeModel.groupBy({ + ...args, + ...Object.fromEntries( + Object.entries({ count, avg, sum, min, max }).filter(([_, v]) => v != null) + ), + }); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/NativeTypeModelCrudResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/NativeTypeModelCrudResolver.ts new file mode 100644 index 00000000..1d5c11aa --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/NativeTypeModelCrudResolver.ts @@ -0,0 +1,145 @@ +import * as TypeGraphQL from "type-graphql"; +import graphqlFields from "graphql-fields"; +import { GraphQLResolveInfo } from "graphql"; +import { AggregateNativeTypeModelArgs } from "./args/AggregateNativeTypeModelArgs"; +import { CreateManyNativeTypeModelArgs } from "./args/CreateManyNativeTypeModelArgs"; +import { CreateNativeTypeModelArgs } from "./args/CreateNativeTypeModelArgs"; +import { DeleteManyNativeTypeModelArgs } from "./args/DeleteManyNativeTypeModelArgs"; +import { DeleteNativeTypeModelArgs } from "./args/DeleteNativeTypeModelArgs"; +import { FindFirstNativeTypeModelArgs } from "./args/FindFirstNativeTypeModelArgs"; +import { FindManyNativeTypeModelArgs } from "./args/FindManyNativeTypeModelArgs"; +import { FindUniqueNativeTypeModelArgs } from "./args/FindUniqueNativeTypeModelArgs"; +import { GroupByNativeTypeModelArgs } from "./args/GroupByNativeTypeModelArgs"; +import { UpdateManyNativeTypeModelArgs } from "./args/UpdateManyNativeTypeModelArgs"; +import { UpdateNativeTypeModelArgs } from "./args/UpdateNativeTypeModelArgs"; +import { UpsertNativeTypeModelArgs } from "./args/UpsertNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; +import { AffectedRowsOutput } from "../../outputs/AffectedRowsOutput"; +import { AggregateNativeTypeModel } from "../../outputs/AggregateNativeTypeModel"; +import { NativeTypeModelGroupBy } from "../../outputs/NativeTypeModelGroupBy"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class NativeTypeModelCrudResolver { + @TypeGraphQL.Query(_returns => NativeTypeModel, { + nullable: true + }) + async nativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: FindUniqueNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.findUnique(args); + } + + @TypeGraphQL.Query(_returns => NativeTypeModel, { + nullable: true + }) + async findFirstNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: FindFirstNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.findFirst(args); + } + + @TypeGraphQL.Query(_returns => [NativeTypeModel], { + nullable: false + }) + async nativeTypeModels(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: FindManyNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.findMany(args); + } + + @TypeGraphQL.Mutation(_returns => NativeTypeModel, { + nullable: false + }) + async createNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: CreateNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.create(args); + } + + @TypeGraphQL.Mutation(_returns => AffectedRowsOutput, { + nullable: false + }) + async createManyNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: CreateManyNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.createMany(args); + } + + @TypeGraphQL.Mutation(_returns => NativeTypeModel, { + nullable: true + }) + async deleteNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: DeleteNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.delete(args); + } + + @TypeGraphQL.Mutation(_returns => NativeTypeModel, { + nullable: true + }) + async updateNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: UpdateNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.update(args); + } + + @TypeGraphQL.Mutation(_returns => AffectedRowsOutput, { + nullable: false + }) + async deleteManyNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: DeleteManyNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.deleteMany(args); + } + + @TypeGraphQL.Mutation(_returns => AffectedRowsOutput, { + nullable: false + }) + async updateManyNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: UpdateManyNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.updateMany(args); + } + + @TypeGraphQL.Mutation(_returns => NativeTypeModel, { + nullable: false + }) + async upsertNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: UpsertNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.upsert(args); + } + + @TypeGraphQL.Query(_returns => AggregateNativeTypeModel, { + nullable: false + }) + async aggregateNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Info() info: GraphQLResolveInfo, @TypeGraphQL.Args() args: AggregateNativeTypeModelArgs): Promise { + function transformFields(fields: Record): Record { + return Object.fromEntries( + Object.entries(fields) + // remove __typename and others + .filter(([key, value]) => !key.startsWith("__")) + .map<[string, any]>(([key, value]) => { + if (Object.keys(value).length === 0) { + return [key, true]; + } + return [key, transformFields(value)]; + }), + ); + } + + return ctx.prisma.nativeTypeModel.aggregate({ + ...args, + ...transformFields(graphqlFields(info as any)), + }); + } + + @TypeGraphQL.Query(_returns => [NativeTypeModelGroupBy], { + nullable: false + }) + async groupByNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Info() info: GraphQLResolveInfo, @TypeGraphQL.Args() args: GroupByNativeTypeModelArgs): Promise { + function transformFields(fields: Record): Record { + return Object.fromEntries( + Object.entries(fields) + // remove __typename and others + .filter(([key, value]) => !key.startsWith("__")) + .map<[string, any]>(([key, value]) => { + if (Object.keys(value).length === 0) { + return [key, true]; + } + return [key, transformFields(value)]; + }), + ); + } + + const { count, avg, sum, min, max } = transformFields( + graphqlFields(info as any) + ); + return ctx.prisma.nativeTypeModel.groupBy({ + ...args, + ...Object.fromEntries( + Object.entries({ count, avg, sum, min, max }).filter(([_, v]) => v != null) + ), + }); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpdateManyNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpdateManyNativeTypeModelResolver.ts new file mode 100644 index 00000000..f8771520 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpdateManyNativeTypeModelResolver.ts @@ -0,0 +1,14 @@ +import * as TypeGraphQL from "type-graphql"; +import { UpdateManyNativeTypeModelArgs } from "./args/UpdateManyNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; +import { AffectedRowsOutput } from "../../outputs/AffectedRowsOutput"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class UpdateManyNativeTypeModelResolver { + @TypeGraphQL.Mutation(_returns => AffectedRowsOutput, { + nullable: false + }) + async updateManyNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: UpdateManyNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.updateMany(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpdateNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpdateNativeTypeModelResolver.ts new file mode 100644 index 00000000..98a251c8 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpdateNativeTypeModelResolver.ts @@ -0,0 +1,13 @@ +import * as TypeGraphQL from "type-graphql"; +import { UpdateNativeTypeModelArgs } from "./args/UpdateNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class UpdateNativeTypeModelResolver { + @TypeGraphQL.Mutation(_returns => NativeTypeModel, { + nullable: true + }) + async updateNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: UpdateNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.update(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpsertNativeTypeModelResolver.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpsertNativeTypeModelResolver.ts new file mode 100644 index 00000000..125d5c34 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/UpsertNativeTypeModelResolver.ts @@ -0,0 +1,13 @@ +import * as TypeGraphQL from "type-graphql"; +import { UpsertNativeTypeModelArgs } from "./args/UpsertNativeTypeModelArgs"; +import { NativeTypeModel } from "../../../models/NativeTypeModel"; + +@TypeGraphQL.Resolver(_of => NativeTypeModel) +export class UpsertNativeTypeModelResolver { + @TypeGraphQL.Mutation(_returns => NativeTypeModel, { + nullable: false + }) + async upsertNativeTypeModel(@TypeGraphQL.Ctx() ctx: any, @TypeGraphQL.Args() args: UpsertNativeTypeModelArgs): Promise { + return ctx.prisma.nativeTypeModel.upsert(args); + } +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/AggregateNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/AggregateNativeTypeModelArgs.ts new file mode 100644 index 00000000..82cacef4 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/AggregateNativeTypeModelArgs.ts @@ -0,0 +1,33 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelOrderByInput } from "../../../inputs/NativeTypeModelOrderByInput"; +import { NativeTypeModelWhereInput } from "../../../inputs/NativeTypeModelWhereInput"; +import { NativeTypeModelWhereUniqueInput } from "../../../inputs/NativeTypeModelWhereUniqueInput"; + +@TypeGraphQL.ArgsType() +export class AggregateNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelWhereInput, { + nullable: true + }) + where?: NativeTypeModelWhereInput | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelOrderByInput], { + nullable: true + }) + orderBy?: NativeTypeModelOrderByInput[] | undefined; + + @TypeGraphQL.Field(_type => NativeTypeModelWhereUniqueInput, { + nullable: true + }) + cursor?: NativeTypeModelWhereUniqueInput | undefined; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + take?: number | undefined; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + skip?: number | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/CreateManyNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/CreateManyNativeTypeModelArgs.ts new file mode 100644 index 00000000..11f1d180 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/CreateManyNativeTypeModelArgs.ts @@ -0,0 +1,16 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelCreateManyInput } from "../../../inputs/NativeTypeModelCreateManyInput"; + +@TypeGraphQL.ArgsType() +export class CreateManyNativeTypeModelArgs { + @TypeGraphQL.Field(_type => [NativeTypeModelCreateManyInput], { + nullable: false + }) + data!: NativeTypeModelCreateManyInput[]; + + @TypeGraphQL.Field(_type => Boolean, { + nullable: true + }) + skipDuplicates?: boolean | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/CreateNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/CreateNativeTypeModelArgs.ts new file mode 100644 index 00000000..8415707a --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/CreateNativeTypeModelArgs.ts @@ -0,0 +1,11 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelCreateInput } from "../../../inputs/NativeTypeModelCreateInput"; + +@TypeGraphQL.ArgsType() +export class CreateNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelCreateInput, { + nullable: false + }) + data!: NativeTypeModelCreateInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/DeleteManyNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/DeleteManyNativeTypeModelArgs.ts new file mode 100644 index 00000000..659227a4 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/DeleteManyNativeTypeModelArgs.ts @@ -0,0 +1,11 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelWhereInput } from "../../../inputs/NativeTypeModelWhereInput"; + +@TypeGraphQL.ArgsType() +export class DeleteManyNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelWhereInput, { + nullable: true + }) + where?: NativeTypeModelWhereInput | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/DeleteNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/DeleteNativeTypeModelArgs.ts new file mode 100644 index 00000000..85f89a37 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/DeleteNativeTypeModelArgs.ts @@ -0,0 +1,11 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelWhereUniqueInput } from "../../../inputs/NativeTypeModelWhereUniqueInput"; + +@TypeGraphQL.ArgsType() +export class DeleteNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelWhereUniqueInput, { + nullable: false + }) + where!: NativeTypeModelWhereUniqueInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindFirstNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindFirstNativeTypeModelArgs.ts new file mode 100644 index 00000000..c279bad1 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindFirstNativeTypeModelArgs.ts @@ -0,0 +1,39 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelOrderByInput } from "../../../inputs/NativeTypeModelOrderByInput"; +import { NativeTypeModelWhereInput } from "../../../inputs/NativeTypeModelWhereInput"; +import { NativeTypeModelWhereUniqueInput } from "../../../inputs/NativeTypeModelWhereUniqueInput"; +import { NativeTypeModelScalarFieldEnum } from "../../../../enums/NativeTypeModelScalarFieldEnum"; + +@TypeGraphQL.ArgsType() +export class FindFirstNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelWhereInput, { + nullable: true + }) + where?: NativeTypeModelWhereInput | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelOrderByInput], { + nullable: true + }) + orderBy?: NativeTypeModelOrderByInput[] | undefined; + + @TypeGraphQL.Field(_type => NativeTypeModelWhereUniqueInput, { + nullable: true + }) + cursor?: NativeTypeModelWhereUniqueInput | undefined; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + take?: number | undefined; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + skip?: number | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelScalarFieldEnum], { + nullable: true + }) + distinct?: Array<"id" | "bigInt" | "byteA" | "decimal"> | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindManyNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindManyNativeTypeModelArgs.ts new file mode 100644 index 00000000..01de500b --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindManyNativeTypeModelArgs.ts @@ -0,0 +1,39 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelOrderByInput } from "../../../inputs/NativeTypeModelOrderByInput"; +import { NativeTypeModelWhereInput } from "../../../inputs/NativeTypeModelWhereInput"; +import { NativeTypeModelWhereUniqueInput } from "../../../inputs/NativeTypeModelWhereUniqueInput"; +import { NativeTypeModelScalarFieldEnum } from "../../../../enums/NativeTypeModelScalarFieldEnum"; + +@TypeGraphQL.ArgsType() +export class FindManyNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelWhereInput, { + nullable: true + }) + where?: NativeTypeModelWhereInput | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelOrderByInput], { + nullable: true + }) + orderBy?: NativeTypeModelOrderByInput[] | undefined; + + @TypeGraphQL.Field(_type => NativeTypeModelWhereUniqueInput, { + nullable: true + }) + cursor?: NativeTypeModelWhereUniqueInput | undefined; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + take?: number | undefined; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + skip?: number | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelScalarFieldEnum], { + nullable: true + }) + distinct?: Array<"id" | "bigInt" | "byteA" | "decimal"> | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindUniqueNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindUniqueNativeTypeModelArgs.ts new file mode 100644 index 00000000..6537cc61 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/FindUniqueNativeTypeModelArgs.ts @@ -0,0 +1,11 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelWhereUniqueInput } from "../../../inputs/NativeTypeModelWhereUniqueInput"; + +@TypeGraphQL.ArgsType() +export class FindUniqueNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelWhereUniqueInput, { + nullable: false + }) + where!: NativeTypeModelWhereUniqueInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/GroupByNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/GroupByNativeTypeModelArgs.ts new file mode 100644 index 00000000..f731b504 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/GroupByNativeTypeModelArgs.ts @@ -0,0 +1,39 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelOrderByInput } from "../../../inputs/NativeTypeModelOrderByInput"; +import { NativeTypeModelScalarWhereWithAggregatesInput } from "../../../inputs/NativeTypeModelScalarWhereWithAggregatesInput"; +import { NativeTypeModelWhereInput } from "../../../inputs/NativeTypeModelWhereInput"; +import { NativeTypeModelScalarFieldEnum } from "../../../../enums/NativeTypeModelScalarFieldEnum"; + +@TypeGraphQL.ArgsType() +export class GroupByNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelWhereInput, { + nullable: true + }) + where?: NativeTypeModelWhereInput | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelOrderByInput], { + nullable: true + }) + orderBy?: NativeTypeModelOrderByInput[] | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelScalarFieldEnum], { + nullable: false + }) + by!: Array<"id" | "bigInt" | "byteA" | "decimal">; + + @TypeGraphQL.Field(_type => NativeTypeModelScalarWhereWithAggregatesInput, { + nullable: true + }) + having?: NativeTypeModelScalarWhereWithAggregatesInput | undefined; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + take?: number | undefined; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + skip?: number | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpdateManyNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpdateManyNativeTypeModelArgs.ts new file mode 100644 index 00000000..13b4721c --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpdateManyNativeTypeModelArgs.ts @@ -0,0 +1,17 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelUpdateManyMutationInput } from "../../../inputs/NativeTypeModelUpdateManyMutationInput"; +import { NativeTypeModelWhereInput } from "../../../inputs/NativeTypeModelWhereInput"; + +@TypeGraphQL.ArgsType() +export class UpdateManyNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelUpdateManyMutationInput, { + nullable: false + }) + data!: NativeTypeModelUpdateManyMutationInput; + + @TypeGraphQL.Field(_type => NativeTypeModelWhereInput, { + nullable: true + }) + where?: NativeTypeModelWhereInput | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpdateNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpdateNativeTypeModelArgs.ts new file mode 100644 index 00000000..72187b9c --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpdateNativeTypeModelArgs.ts @@ -0,0 +1,17 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelUpdateInput } from "../../../inputs/NativeTypeModelUpdateInput"; +import { NativeTypeModelWhereUniqueInput } from "../../../inputs/NativeTypeModelWhereUniqueInput"; + +@TypeGraphQL.ArgsType() +export class UpdateNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelUpdateInput, { + nullable: false + }) + data!: NativeTypeModelUpdateInput; + + @TypeGraphQL.Field(_type => NativeTypeModelWhereUniqueInput, { + nullable: false + }) + where!: NativeTypeModelWhereUniqueInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpsertNativeTypeModelArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpsertNativeTypeModelArgs.ts new file mode 100644 index 00000000..36b12a28 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/UpsertNativeTypeModelArgs.ts @@ -0,0 +1,23 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { NativeTypeModelCreateInput } from "../../../inputs/NativeTypeModelCreateInput"; +import { NativeTypeModelUpdateInput } from "../../../inputs/NativeTypeModelUpdateInput"; +import { NativeTypeModelWhereUniqueInput } from "../../../inputs/NativeTypeModelWhereUniqueInput"; + +@TypeGraphQL.ArgsType() +export class UpsertNativeTypeModelArgs { + @TypeGraphQL.Field(_type => NativeTypeModelWhereUniqueInput, { + nullable: false + }) + where!: NativeTypeModelWhereUniqueInput; + + @TypeGraphQL.Field(_type => NativeTypeModelCreateInput, { + nullable: false + }) + create!: NativeTypeModelCreateInput; + + @TypeGraphQL.Field(_type => NativeTypeModelUpdateInput, { + nullable: false + }) + update!: NativeTypeModelUpdateInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/index.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/index.ts new file mode 100644 index 00000000..7e64e75e --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/NativeTypeModel/args/index.ts @@ -0,0 +1,12 @@ +export { AggregateNativeTypeModelArgs } from "./AggregateNativeTypeModelArgs"; +export { CreateManyNativeTypeModelArgs } from "./CreateManyNativeTypeModelArgs"; +export { CreateNativeTypeModelArgs } from "./CreateNativeTypeModelArgs"; +export { DeleteManyNativeTypeModelArgs } from "./DeleteManyNativeTypeModelArgs"; +export { DeleteNativeTypeModelArgs } from "./DeleteNativeTypeModelArgs"; +export { FindFirstNativeTypeModelArgs } from "./FindFirstNativeTypeModelArgs"; +export { FindManyNativeTypeModelArgs } from "./FindManyNativeTypeModelArgs"; +export { FindUniqueNativeTypeModelArgs } from "./FindUniqueNativeTypeModelArgs"; +export { GroupByNativeTypeModelArgs } from "./GroupByNativeTypeModelArgs"; +export { UpdateManyNativeTypeModelArgs } from "./UpdateManyNativeTypeModelArgs"; +export { UpdateNativeTypeModelArgs } from "./UpdateNativeTypeModelArgs"; +export { UpsertNativeTypeModelArgs } from "./UpsertNativeTypeModelArgs"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/AggregatePatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/AggregatePatientArgs.ts index e0998461..d142baba 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/AggregatePatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/AggregatePatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientOrderByInput } from "../../../inputs/PatientOrderByInput"; import { PatientWhereInput } from "../../../inputs/PatientWhereInput"; import { PatientWhereUniqueInput } from "../../../inputs/PatientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/CreateManyPatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/CreateManyPatientArgs.ts index dbe18df0..2183cb57 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/CreateManyPatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/CreateManyPatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientCreateManyInput } from "../../../inputs/PatientCreateManyInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/CreatePatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/CreatePatientArgs.ts index dafe596a..4083c557 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/CreatePatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/CreatePatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientCreateInput } from "../../../inputs/PatientCreateInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/DeleteManyPatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/DeleteManyPatientArgs.ts index 4306d8fb..7e5e29b9 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/DeleteManyPatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/DeleteManyPatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientWhereInput } from "../../../inputs/PatientWhereInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/DeletePatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/DeletePatientArgs.ts index ef699c25..b6106795 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/DeletePatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/DeletePatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientWhereUniqueInput } from "../../../inputs/PatientWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindFirstPatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindFirstPatientArgs.ts index 618d8ebd..24b873af 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindFirstPatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindFirstPatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientOrderByInput } from "../../../inputs/PatientOrderByInput"; import { PatientWhereInput } from "../../../inputs/PatientWhereInput"; import { PatientWhereUniqueInput } from "../../../inputs/PatientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindManyPatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindManyPatientArgs.ts index 47f8178d..a93b2789 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindManyPatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindManyPatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientOrderByInput } from "../../../inputs/PatientOrderByInput"; import { PatientWhereInput } from "../../../inputs/PatientWhereInput"; import { PatientWhereUniqueInput } from "../../../inputs/PatientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindUniquePatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindUniquePatientArgs.ts index 4f93c15f..03b2a112 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindUniquePatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/FindUniquePatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientWhereUniqueInput } from "../../../inputs/PatientWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/GroupByPatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/GroupByPatientArgs.ts index db66496f..6e33d8d2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/GroupByPatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/GroupByPatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientOrderByInput } from "../../../inputs/PatientOrderByInput"; import { PatientScalarWhereWithAggregatesInput } from "../../../inputs/PatientScalarWhereWithAggregatesInput"; import { PatientWhereInput } from "../../../inputs/PatientWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpdateManyPatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpdateManyPatientArgs.ts index 2ef59081..8a277675 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpdateManyPatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpdateManyPatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientUpdateManyMutationInput } from "../../../inputs/PatientUpdateManyMutationInput"; import { PatientWhereInput } from "../../../inputs/PatientWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpdatePatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpdatePatientArgs.ts index 84b5e6da..25a1ba8e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpdatePatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpdatePatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientUpdateInput } from "../../../inputs/PatientUpdateInput"; import { PatientWhereUniqueInput } from "../../../inputs/PatientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpsertPatientArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpsertPatientArgs.ts index 34fbfdbf..841cc297 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpsertPatientArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Patient/args/UpsertPatientArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PatientCreateInput } from "../../../inputs/PatientCreateInput"; import { PatientUpdateInput } from "../../../inputs/PatientUpdateInput"; import { PatientWhereUniqueInput } from "../../../inputs/PatientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/AggregatePostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/AggregatePostArgs.ts index d96b6f97..92829ecf 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/AggregatePostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/AggregatePostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostOrderByInput } from "../../../inputs/PostOrderByInput"; import { PostWhereInput } from "../../../inputs/PostWhereInput"; import { PostWhereUniqueInput } from "../../../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/CreateManyPostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/CreateManyPostArgs.ts index 2d725d3e..af387f73 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/CreateManyPostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/CreateManyPostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostCreateManyInput } from "../../../inputs/PostCreateManyInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/CreatePostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/CreatePostArgs.ts index 6e9f40a4..19955e1b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/CreatePostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/CreatePostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostCreateInput } from "../../../inputs/PostCreateInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/DeleteManyPostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/DeleteManyPostArgs.ts index 1a90e6d1..39a24fa6 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/DeleteManyPostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/DeleteManyPostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostWhereInput } from "../../../inputs/PostWhereInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/DeletePostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/DeletePostArgs.ts index 4788fa4c..14bb221c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/DeletePostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/DeletePostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostWhereUniqueInput } from "../../../inputs/PostWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindFirstPostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindFirstPostArgs.ts index d36052ec..f674880a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindFirstPostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindFirstPostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostOrderByInput } from "../../../inputs/PostOrderByInput"; import { PostWhereInput } from "../../../inputs/PostWhereInput"; import { PostWhereUniqueInput } from "../../../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindManyPostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindManyPostArgs.ts index 7e9978e1..75541deb 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindManyPostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindManyPostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostOrderByInput } from "../../../inputs/PostOrderByInput"; import { PostWhereInput } from "../../../inputs/PostWhereInput"; import { PostWhereUniqueInput } from "../../../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindUniquePostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindUniquePostArgs.ts index 00704788..8f92f899 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindUniquePostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/FindUniquePostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostWhereUniqueInput } from "../../../inputs/PostWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/GroupByPostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/GroupByPostArgs.ts index 8288f464..abf2d07e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/GroupByPostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/GroupByPostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostOrderByInput } from "../../../inputs/PostOrderByInput"; import { PostScalarWhereWithAggregatesInput } from "../../../inputs/PostScalarWhereWithAggregatesInput"; import { PostWhereInput } from "../../../inputs/PostWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpdateManyPostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpdateManyPostArgs.ts index e175868f..9b8da260 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpdateManyPostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpdateManyPostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostUpdateManyMutationInput } from "../../../inputs/PostUpdateManyMutationInput"; import { PostWhereInput } from "../../../inputs/PostWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpdatePostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpdatePostArgs.ts index c6d2ab6b..d0ac3238 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpdatePostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpdatePostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostUpdateInput } from "../../../inputs/PostUpdateInput"; import { PostWhereUniqueInput } from "../../../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpsertPostArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpsertPostArgs.ts index 9e9bb7d8..2b4f7d4e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpsertPostArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Post/args/UpsertPostArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostCreateInput } from "../../../inputs/PostCreateInput"; import { PostUpdateInput } from "../../../inputs/PostUpdateInput"; import { PostWhereUniqueInput } from "../../../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/AggregateProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/AggregateProblemArgs.ts index 536db9ca..5047a8af 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/AggregateProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/AggregateProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemOrderByInput } from "../../../inputs/ProblemOrderByInput"; import { ProblemWhereInput } from "../../../inputs/ProblemWhereInput"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/CreateManyProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/CreateManyProblemArgs.ts index 63558367..09fab43d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/CreateManyProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/CreateManyProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemCreateManyInput } from "../../../inputs/ProblemCreateManyInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/CreateProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/CreateProblemArgs.ts index 69ae68e1..dc3415c8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/CreateProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/CreateProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemCreateInput } from "../../../inputs/ProblemCreateInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/DeleteManyProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/DeleteManyProblemArgs.ts index 0762b028..c00b3d36 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/DeleteManyProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/DeleteManyProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemWhereInput } from "../../../inputs/ProblemWhereInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/DeleteProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/DeleteProblemArgs.ts index 4e4bfc7b..60e8da69 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/DeleteProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/DeleteProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindFirstProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindFirstProblemArgs.ts index d787286d..c3b507a9 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindFirstProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindFirstProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemOrderByInput } from "../../../inputs/ProblemOrderByInput"; import { ProblemWhereInput } from "../../../inputs/ProblemWhereInput"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindManyProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindManyProblemArgs.ts index 54dacfac..35f3ad83 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindManyProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindManyProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemOrderByInput } from "../../../inputs/ProblemOrderByInput"; import { ProblemWhereInput } from "../../../inputs/ProblemWhereInput"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindUniqueProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindUniqueProblemArgs.ts index e84cbd94..30d38498 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindUniqueProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/FindUniqueProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; @TypeGraphQL.ArgsType() diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/GroupByProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/GroupByProblemArgs.ts index a9b20fb5..8b94f4d3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/GroupByProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/GroupByProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemOrderByInput } from "../../../inputs/ProblemOrderByInput"; import { ProblemScalarWhereWithAggregatesInput } from "../../../inputs/ProblemScalarWhereWithAggregatesInput"; import { ProblemWhereInput } from "../../../inputs/ProblemWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpdateManyProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpdateManyProblemArgs.ts index ca851995..45426115 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpdateManyProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpdateManyProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemUpdateManyMutationInput } from "../../../inputs/ProblemUpdateManyMutationInput"; import { ProblemWhereInput } from "../../../inputs/ProblemWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpdateProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpdateProblemArgs.ts index 8d92ee21..57121700 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpdateProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpdateProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemUpdateInput } from "../../../inputs/ProblemUpdateInput"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpsertProblemArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpsertProblemArgs.ts index 54944521..5672147f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpsertProblemArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/Problem/args/UpsertProblemArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemCreateInput } from "../../../inputs/ProblemCreateInput"; import { ProblemUpdateInput } from "../../../inputs/ProblemUpdateInput"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/args.index.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/args.index.ts index d06a0eeb..a8762601 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/args.index.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/args.index.ts @@ -3,6 +3,7 @@ export * from "./Client/args"; export * from "./Creator/args"; export * from "./Director/args"; export * from "./Movie/args"; +export * from "./NativeTypeModel/args"; export * from "./Patient/args"; export * from "./Post/args"; export * from "./Problem/args"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/resolvers-actions.index.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/resolvers-actions.index.ts index 307a8905..817806a4 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/resolvers-actions.index.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/resolvers-actions.index.ts @@ -58,6 +58,18 @@ export { UpdateManyMovieResolver } from "./Movie/UpdateManyMovieResolver"; export { UpsertMovieResolver } from "./Movie/UpsertMovieResolver"; export { AggregateMovieResolver } from "./Movie/AggregateMovieResolver"; export { GroupByMovieResolver } from "./Movie/GroupByMovieResolver"; +export { FindUniqueNativeTypeModelResolver } from "./NativeTypeModel/FindUniqueNativeTypeModelResolver"; +export { FindFirstNativeTypeModelResolver } from "./NativeTypeModel/FindFirstNativeTypeModelResolver"; +export { FindManyNativeTypeModelResolver } from "./NativeTypeModel/FindManyNativeTypeModelResolver"; +export { CreateNativeTypeModelResolver } from "./NativeTypeModel/CreateNativeTypeModelResolver"; +export { CreateManyNativeTypeModelResolver } from "./NativeTypeModel/CreateManyNativeTypeModelResolver"; +export { DeleteNativeTypeModelResolver } from "./NativeTypeModel/DeleteNativeTypeModelResolver"; +export { UpdateNativeTypeModelResolver } from "./NativeTypeModel/UpdateNativeTypeModelResolver"; +export { DeleteManyNativeTypeModelResolver } from "./NativeTypeModel/DeleteManyNativeTypeModelResolver"; +export { UpdateManyNativeTypeModelResolver } from "./NativeTypeModel/UpdateManyNativeTypeModelResolver"; +export { UpsertNativeTypeModelResolver } from "./NativeTypeModel/UpsertNativeTypeModelResolver"; +export { AggregateNativeTypeModelResolver } from "./NativeTypeModel/AggregateNativeTypeModelResolver"; +export { GroupByNativeTypeModelResolver } from "./NativeTypeModel/GroupByNativeTypeModelResolver"; export { FindUniquePatientResolver } from "./Patient/FindUniquePatientResolver"; export { FindFirstPatientResolver } from "./Patient/FindFirstPatientResolver"; export { FindManyPatientResolver } from "./Patient/FindManyPatientResolver"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/crud/resolvers-crud.index.ts b/experiments/prisma/generated/type-graphql/resolvers/crud/resolvers-crud.index.ts index 2ec7d5ff..3c32c6bc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/crud/resolvers-crud.index.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/crud/resolvers-crud.index.ts @@ -3,6 +3,7 @@ export { ClientCrudResolver } from "./Client/ClientCrudResolver"; export { CreatorCrudResolver } from "./Creator/CreatorCrudResolver"; export { DirectorCrudResolver } from "./Director/DirectorCrudResolver"; export { MovieCrudResolver } from "./Movie/MovieCrudResolver"; +export { NativeTypeModelCrudResolver } from "./NativeTypeModel/NativeTypeModelCrudResolver"; export { PatientCrudResolver } from "./Patient/PatientCrudResolver"; export { PostCrudResolver } from "./Post/PostCrudResolver"; export { ProblemCrudResolver } from "./Problem/ProblemCrudResolver"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/BigIntNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/BigIntNullableFilter.ts new file mode 100644 index 00000000..d962e5e2 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/BigIntNullableFilter.ts @@ -0,0 +1,50 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedBigIntNullableFilter } from "../inputs/NestedBigIntNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class BigIntNullableFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + equals?: bigint | undefined; + + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + in?: bigint[] | undefined; + + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + notIn?: bigint[] | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lte?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gte?: bigint | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + not?: NestedBigIntNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/BigIntNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/BigIntNullableWithAggregatesFilter.ts new file mode 100644 index 00000000..8f01064f --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/BigIntNullableWithAggregatesFilter.ts @@ -0,0 +1,78 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedBigIntNullableFilter } from "../inputs/NestedBigIntNullableFilter"; +import { NestedBigIntNullableWithAggregatesFilter } from "../inputs/NestedBigIntNullableWithAggregatesFilter"; +import { NestedFloatNullableFilter } from "../inputs/NestedFloatNullableFilter"; +import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class BigIntNullableWithAggregatesFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + equals?: bigint | undefined; + + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + in?: bigint[] | undefined; + + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + notIn?: bigint[] | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lte?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gte?: bigint | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableWithAggregatesFilter, { + nullable: true + }) + not?: NestedBigIntNullableWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => NestedIntNullableFilter, { + nullable: true + }) + count?: NestedIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedFloatNullableFilter, { + nullable: true + }) + avg?: NestedFloatNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + sum?: NestedBigIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + min?: NestedBigIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + max?: NestedBigIntNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolFieldUpdateOperationsInput.ts index 3abb6078..17da0e5b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolFilter.ts index ed7aaa64..7e3b765d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedBoolFilter } from "../inputs/NestedBoolFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolWithAggregatesFilter.ts index 8ff9bb7b..1a11b504 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/BoolWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedBoolFilter } from "../inputs/NestedBoolFilter"; import { NestedBoolWithAggregatesFilter } from "../inputs/NestedBoolWithAggregatesFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/BytesNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/BytesNullableFilter.ts new file mode 100644 index 00000000..085e34d2 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/BytesNullableFilter.ts @@ -0,0 +1,20 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedBytesNullableFilter } from "../inputs/NestedBytesNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class BytesNullableFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + equals?: Buffer | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableFilter, { + nullable: true + }) + not?: NestedBytesNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/BytesNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/BytesNullableWithAggregatesFilter.ts new file mode 100644 index 00000000..83d9dc2d --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/BytesNullableWithAggregatesFilter.ts @@ -0,0 +1,37 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedBytesNullableFilter } from "../inputs/NestedBytesNullableFilter"; +import { NestedBytesNullableWithAggregatesFilter } from "../inputs/NestedBytesNullableWithAggregatesFilter"; +import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class BytesNullableWithAggregatesFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + equals?: Buffer | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableWithAggregatesFilter, { + nullable: true + }) + not?: NestedBytesNullableWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => NestedIntNullableFilter, { + nullable: true + }) + count?: NestedIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableFilter, { + nullable: true + }) + min?: NestedBytesNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableFilter, { + nullable: true + }) + max?: NestedBytesNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryCreateInput.ts index 23205ff4..5842782b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryCreateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryCreateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryCreateManyInput.ts index 98009d77..61230d7b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryCreateManyInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryCreateManyInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryOrderByInput.ts index 46d1ddac..a17698a7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryOrderByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryOrderByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { SortOrder } from "../../enums/SortOrder"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryScalarWhereWithAggregatesInput.ts index cc0eb861..679a0542 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryScalarWhereWithAggregatesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryScalarWhereWithAggregatesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntWithAggregatesFilter } from "../inputs/IntWithAggregatesFilter"; import { StringWithAggregatesFilter } from "../inputs/StringWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategorySlugNumberCompoundUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategorySlugNumberCompoundUniqueInput.ts index cade9172..09e85ffc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategorySlugNumberCompoundUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategorySlugNumberCompoundUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryUpdateInput.ts index c8082602..999e5751 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryUpdateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryUpdateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntFieldUpdateOperationsInput } from "../inputs/IntFieldUpdateOperationsInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryUpdateManyMutationInput.ts index 0527c275..3d6c4683 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryUpdateManyMutationInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryUpdateManyMutationInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntFieldUpdateOperationsInput } from "../inputs/IntFieldUpdateOperationsInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryWhereInput.ts index b3455190..14fbfc4c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntFilter } from "../inputs/IntFilter"; import { StringFilter } from "../inputs/StringFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryWhereUniqueInput.ts index 2a0fd642..7d1c3820 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryWhereUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CategoryWhereUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CategorySlugNumberCompoundUniqueInput } from "../inputs/CategorySlugNumberCompoundUniqueInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateInput.ts index 330d6be4..8f1d1da0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateNestedManyWithoutAuthorInput } from "../inputs/PostCreateNestedManyWithoutAuthorInput"; import { PostCreateNestedManyWithoutEditorInput } from "../inputs/PostCreateNestedManyWithoutEditorInput"; import { Role } from "../../enums/Role"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateManyInput.ts index 73c727a0..c6367230 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateManyInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateManyInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { Role } from "../../enums/Role"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateNestedOneWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateNestedOneWithoutEditorPostsInput.ts index 18506550..6b697d41 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateNestedOneWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateNestedOneWithoutEditorPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateOrConnectWithoutEditorPostsInput } from "../inputs/ClientCreateOrConnectWithoutEditorPostsInput"; import { ClientCreateWithoutEditorPostsInput } from "../inputs/ClientCreateWithoutEditorPostsInput"; import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateNestedOneWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateNestedOneWithoutPostsInput.ts index ed7e2379..98971d13 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateNestedOneWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateNestedOneWithoutPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateOrConnectWithoutPostsInput } from "../inputs/ClientCreateOrConnectWithoutPostsInput"; import { ClientCreateWithoutPostsInput } from "../inputs/ClientCreateWithoutPostsInput"; import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutEditorPostsInput.ts index 800f33ab..e523cc69 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutEditorPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateWithoutEditorPostsInput } from "../inputs/ClientCreateWithoutEditorPostsInput"; import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutPostsInput.ts index 820d2c27..d1b3b7f8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateWithoutPostsInput } from "../inputs/ClientCreateWithoutPostsInput"; import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateWithoutEditorPostsInput.ts index d3dc2c4f..f0c5e588 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateWithoutEditorPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateNestedManyWithoutAuthorInput } from "../inputs/PostCreateNestedManyWithoutAuthorInput"; import { Role } from "../../enums/Role"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateWithoutPostsInput.ts index 9c64b1f8..e30c9a65 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateWithoutPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateNestedManyWithoutEditorInput } from "../inputs/PostCreateNestedManyWithoutEditorInput"; import { Role } from "../../enums/Role"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientOrderByInput.ts index c90729ec..6e8c3b6a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientOrderByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientOrderByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { SortOrder } from "../../enums/SortOrder"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientRelationFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientRelationFilter.ts index ebff6586..36a6c956 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientRelationFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientRelationFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientWhereInput } from "../inputs/ClientWhereInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientScalarWhereWithAggregatesInput.ts index 862d43f1..42b89e96 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientScalarWhereWithAggregatesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientScalarWhereWithAggregatesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { EnumRoleWithAggregatesFilter } from "../inputs/EnumRoleWithAggregatesFilter"; import { FloatWithAggregatesFilter } from "../inputs/FloatWithAggregatesFilter"; import { IntWithAggregatesFilter } from "../inputs/IntWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateInput.ts index 7cc39a31..2d69cd8f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { EnumRoleFieldUpdateOperationsInput } from "../inputs/EnumRoleFieldUpdateOperationsInput"; import { FloatFieldUpdateOperationsInput } from "../inputs/FloatFieldUpdateOperationsInput"; import { IntFieldUpdateOperationsInput } from "../inputs/IntFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateManyMutationInput.ts index a9bb7a1b..de6a5bdd 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateManyMutationInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateManyMutationInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { EnumRoleFieldUpdateOperationsInput } from "../inputs/EnumRoleFieldUpdateOperationsInput"; import { FloatFieldUpdateOperationsInput } from "../inputs/FloatFieldUpdateOperationsInput"; import { IntFieldUpdateOperationsInput } from "../inputs/IntFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneRequiredWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneRequiredWithoutPostsInput.ts index 99417b05..0a04e1bc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneRequiredWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneRequiredWithoutPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateOrConnectWithoutPostsInput } from "../inputs/ClientCreateOrConnectWithoutPostsInput"; import { ClientCreateWithoutPostsInput } from "../inputs/ClientCreateWithoutPostsInput"; import { ClientUpdateWithoutPostsInput } from "../inputs/ClientUpdateWithoutPostsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneWithoutEditorPostsInput.ts index 6422472a..4a0e433d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneWithoutEditorPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateOrConnectWithoutEditorPostsInput } from "../inputs/ClientCreateOrConnectWithoutEditorPostsInput"; import { ClientCreateWithoutEditorPostsInput } from "../inputs/ClientCreateWithoutEditorPostsInput"; import { ClientUpdateWithoutEditorPostsInput } from "../inputs/ClientUpdateWithoutEditorPostsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsInput.ts index ada67890..d4b6de2d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { EnumRoleFieldUpdateOperationsInput } from "../inputs/EnumRoleFieldUpdateOperationsInput"; import { FloatFieldUpdateOperationsInput } from "../inputs/FloatFieldUpdateOperationsInput"; import { IntFieldUpdateOperationsInput } from "../inputs/IntFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsInput.ts index e915ff2d..a08722fb 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { EnumRoleFieldUpdateOperationsInput } from "../inputs/EnumRoleFieldUpdateOperationsInput"; import { FloatFieldUpdateOperationsInput } from "../inputs/FloatFieldUpdateOperationsInput"; import { IntFieldUpdateOperationsInput } from "../inputs/IntFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutEditorPostsInput.ts index d3cc0641..f63b9871 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutEditorPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateWithoutEditorPostsInput } from "../inputs/ClientCreateWithoutEditorPostsInput"; import { ClientUpdateWithoutEditorPostsInput } from "../inputs/ClientUpdateWithoutEditorPostsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutPostsInput.ts index 60b80406..1bb6b50a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutPostsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateWithoutPostsInput } from "../inputs/ClientCreateWithoutPostsInput"; import { ClientUpdateWithoutPostsInput } from "../inputs/ClientUpdateWithoutPostsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientWhereInput.ts index d53b3958..7daf98f2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { EnumRoleFilter } from "../inputs/EnumRoleFilter"; import { FloatFilter } from "../inputs/FloatFilter"; import { IntFilter } from "../inputs/IntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientWhereUniqueInput.ts index 8cacfed2..235a71fb 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientWhereUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientWhereUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateInput.ts index 7a7c1197..98edaea9 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateNestedManyWithoutCreatorInput } from "../inputs/ProblemCreateNestedManyWithoutCreatorInput"; import { ProblemCreateNestedManyWithoutLikedByInput } from "../inputs/ProblemCreateNestedManyWithoutLikedByInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateManyInput.ts index 608aa340..e2697987 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateManyInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateManyInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateNestedManyWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateNestedManyWithoutLikesInput.ts index 12bf44b7..577ea112 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateNestedManyWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateNestedManyWithoutLikesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateOrConnectWithoutLikesInput } from "../inputs/CreatorCreateOrConnectWithoutLikesInput"; import { CreatorCreateWithoutLikesInput } from "../inputs/CreatorCreateWithoutLikesInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateNestedOneWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateNestedOneWithoutProblemsInput.ts index fcec021d..a58aaa43 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateNestedOneWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateNestedOneWithoutProblemsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateOrConnectWithoutProblemsInput } from "../inputs/CreatorCreateOrConnectWithoutProblemsInput"; import { CreatorCreateWithoutProblemsInput } from "../inputs/CreatorCreateWithoutProblemsInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutLikesInput.ts index 1e6bd6db..b756dc03 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutLikesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateWithoutLikesInput } from "../inputs/CreatorCreateWithoutLikesInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutProblemsInput.ts index 9fbf7424..de861b6d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutProblemsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateWithoutProblemsInput } from "../inputs/CreatorCreateWithoutProblemsInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateWithoutLikesInput.ts index 5ec68cfa..64232dce 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateWithoutLikesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateNestedManyWithoutCreatorInput } from "../inputs/ProblemCreateNestedManyWithoutCreatorInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateWithoutProblemsInput.ts index 37bfa3a3..b2985c8b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateWithoutProblemsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateNestedManyWithoutLikedByInput } from "../inputs/ProblemCreateNestedManyWithoutLikedByInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorListRelationFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorListRelationFilter.ts index 601f8282..c2ea37f1 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorListRelationFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorListRelationFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorWhereInput } from "../inputs/CreatorWhereInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorOrderByInput.ts index a75d72ae..23a419e0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorOrderByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorOrderByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { SortOrder } from "../../enums/SortOrder"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorRelationFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorRelationFilter.ts index 431ec031..28f0c643 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorRelationFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorRelationFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorWhereInput } from "../inputs/CreatorWhereInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorScalarWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorScalarWhereInput.ts index ebb0d9bc..0550264e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorScalarWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorScalarWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntFilter } from "../inputs/IntFilter"; import { StringFilter } from "../inputs/StringFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorScalarWhereWithAggregatesInput.ts index 1e0ca860..dec5a95f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorScalarWhereWithAggregatesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorScalarWhereWithAggregatesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntWithAggregatesFilter } from "../inputs/IntWithAggregatesFilter"; import { StringWithAggregatesFilter } from "../inputs/StringWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateInput.ts index 677a2df1..9ccae46b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemUpdateManyWithoutCreatorInput } from "../inputs/ProblemUpdateManyWithoutCreatorInput"; import { ProblemUpdateManyWithoutLikedByInput } from "../inputs/ProblemUpdateManyWithoutLikedByInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyMutationInput.ts index 6afae648..9ed62c75 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyMutationInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyMutationInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereWithoutLikesInput.ts index 8e15f09b..64498bd0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereWithoutLikesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorScalarWhereInput } from "../inputs/CreatorScalarWhereInput"; import { CreatorUpdateManyMutationInput } from "../inputs/CreatorUpdateManyMutationInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithoutLikesInput.ts index 0ac51725..46fb6f4f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithoutLikesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateOrConnectWithoutLikesInput } from "../inputs/CreatorCreateOrConnectWithoutLikesInput"; import { CreatorCreateWithoutLikesInput } from "../inputs/CreatorCreateWithoutLikesInput"; import { CreatorScalarWhereInput } from "../inputs/CreatorScalarWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateOneWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateOneWithoutProblemsInput.ts index 6d6aa504..bd9e9a81 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateOneWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateOneWithoutProblemsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateOrConnectWithoutProblemsInput } from "../inputs/CreatorCreateOrConnectWithoutProblemsInput"; import { CreatorCreateWithoutProblemsInput } from "../inputs/CreatorCreateWithoutProblemsInput"; import { CreatorUpdateWithoutProblemsInput } from "../inputs/CreatorUpdateWithoutProblemsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput.ts index ca491a27..800399bd 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorUpdateWithoutLikesInput } from "../inputs/CreatorUpdateWithoutLikesInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesInput.ts index 1967ecaa..2a92b38a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemUpdateManyWithoutCreatorInput } from "../inputs/ProblemUpdateManyWithoutCreatorInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsInput.ts index e3c54c46..91229997 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemUpdateManyWithoutLikedByInput } from "../inputs/ProblemUpdateManyWithoutLikedByInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput.ts index 07c56b25..e2801738 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateWithoutLikesInput } from "../inputs/CreatorCreateWithoutLikesInput"; import { CreatorUpdateWithoutLikesInput } from "../inputs/CreatorUpdateWithoutLikesInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithoutProblemsInput.ts index b78ec6f8..6bf4edfc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithoutProblemsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateWithoutProblemsInput } from "../inputs/CreatorCreateWithoutProblemsInput"; import { CreatorUpdateWithoutProblemsInput } from "../inputs/CreatorUpdateWithoutProblemsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorWhereInput.ts index 3844555f..f84f6b9b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntFilter } from "../inputs/IntFilter"; import { ProblemListRelationFilter } from "../inputs/ProblemListRelationFilter"; import { StringFilter } from "../inputs/StringFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorWhereUniqueInput.ts index d7b9cab9..80a37197 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorWhereUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorWhereUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeFieldUpdateOperationsInput.ts index 17fe602e..d2439d1f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeFilter.ts index 6f005bc9..7faacc0b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedDateTimeFilter } from "../inputs/NestedDateTimeFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeWithAggregatesFilter.ts index 5641b374..bd065c59 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DateTimeWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedDateTimeFilter } from "../inputs/NestedDateTimeFilter"; import { NestedDateTimeWithAggregatesFilter } from "../inputs/NestedDateTimeWithAggregatesFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DecimalNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DecimalNullableFilter.ts new file mode 100644 index 00000000..6f1c74be --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DecimalNullableFilter.ts @@ -0,0 +1,50 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedDecimalNullableFilter } from "../inputs/NestedDecimalNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class DecimalNullableFilter { + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + equals?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + in?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + notIn?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + not?: NestedDecimalNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DecimalNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DecimalNullableWithAggregatesFilter.ts new file mode 100644 index 00000000..fbd1d33b --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DecimalNullableWithAggregatesFilter.ts @@ -0,0 +1,77 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedDecimalNullableFilter } from "../inputs/NestedDecimalNullableFilter"; +import { NestedDecimalNullableWithAggregatesFilter } from "../inputs/NestedDecimalNullableWithAggregatesFilter"; +import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class DecimalNullableWithAggregatesFilter { + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + equals?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + in?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + notIn?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableWithAggregatesFilter, { + nullable: true + }) + not?: NestedDecimalNullableWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => NestedIntNullableFilter, { + nullable: true + }) + count?: NestedIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + avg?: NestedDecimalNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + sum?: NestedDecimalNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + min?: NestedDecimalNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + max?: NestedDecimalNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateInput.ts index 82a1990e..c7a6db23 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieCreateNestedManyWithoutDirectorInput } from "../inputs/MovieCreateNestedManyWithoutDirectorInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateManyInput.ts index 6b0c0f01..ee9d3ac0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateManyInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateManyInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateNestedOneWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateNestedOneWithoutMoviesInput.ts index 62e27927..ae8cb3b6 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateNestedOneWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateNestedOneWithoutMoviesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorCreateOrConnectWithoutMoviesInput } from "../inputs/DirectorCreateOrConnectWithoutMoviesInput"; import { DirectorCreateWithoutMoviesInput } from "../inputs/DirectorCreateWithoutMoviesInput"; import { DirectorWhereUniqueInput } from "../inputs/DirectorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutMoviesInput.ts index bc564ef8..7eff857b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutMoviesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorCreateWithoutMoviesInput } from "../inputs/DirectorCreateWithoutMoviesInput"; import { DirectorWhereUniqueInput } from "../inputs/DirectorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateWithoutMoviesInput.ts index 6d4ee943..6b93aa1e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateWithoutMoviesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorFirstNameLastNameCompoundUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorFirstNameLastNameCompoundUniqueInput.ts index 5adbbd9e..4719a865 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorFirstNameLastNameCompoundUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorFirstNameLastNameCompoundUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorOrderByInput.ts index 8b63ca46..b6181e65 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorOrderByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorOrderByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { SortOrder } from "../../enums/SortOrder"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorRelationFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorRelationFilter.ts index b4d3d07f..7574a221 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorRelationFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorRelationFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorWhereInput } from "../inputs/DirectorWhereInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorScalarWhereWithAggregatesInput.ts index 59f4ae22..7775c500 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorScalarWhereWithAggregatesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorScalarWhereWithAggregatesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringWithAggregatesFilter } from "../inputs/StringWithAggregatesFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateInput.ts index 1aa48c39..c18c1f44 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieUpdateManyWithoutDirectorInput } from "../inputs/MovieUpdateManyWithoutDirectorInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateManyMutationInput.ts index 78a3660c..23370577 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateManyMutationInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateManyMutationInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateOneRequiredWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateOneRequiredWithoutMoviesInput.ts index 4df1ea35..c187f9fa 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateOneRequiredWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateOneRequiredWithoutMoviesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorCreateOrConnectWithoutMoviesInput } from "../inputs/DirectorCreateOrConnectWithoutMoviesInput"; import { DirectorCreateWithoutMoviesInput } from "../inputs/DirectorCreateWithoutMoviesInput"; import { DirectorUpdateWithoutMoviesInput } from "../inputs/DirectorUpdateWithoutMoviesInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesInput.ts index 8488f74b..fad9ee9b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpsertWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpsertWithoutMoviesInput.ts index 31e2b233..5cee7c96 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpsertWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpsertWithoutMoviesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorCreateWithoutMoviesInput } from "../inputs/DirectorCreateWithoutMoviesInput"; import { DirectorUpdateWithoutMoviesInput } from "../inputs/DirectorUpdateWithoutMoviesInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorWhereInput.ts index 2c9ab197..dc3a3523 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieListRelationFilter } from "../inputs/MovieListRelationFilter"; import { StringFilter } from "../inputs/StringFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorWhereUniqueInput.ts index 189c776a..ca607dfd 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorWhereUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorWhereUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorFirstNameLastNameCompoundUniqueInput } from "../inputs/DirectorFirstNameLastNameCompoundUniqueInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumPostKindNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumPostKindNullableFilter.ts index 0866c1f9..d1c5a3ce 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumPostKindNullableFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumPostKindNullableFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedEnumPostKindNullableFilter } from "../inputs/NestedEnumPostKindNullableFilter"; import { PostKind } from "../../enums/PostKind"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumPostKindNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumPostKindNullableWithAggregatesFilter.ts index 0b70eb51..1e30e8ac 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumPostKindNullableWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumPostKindNullableWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedEnumPostKindNullableFilter } from "../inputs/NestedEnumPostKindNullableFilter"; import { NestedEnumPostKindNullableWithAggregatesFilter } from "../inputs/NestedEnumPostKindNullableWithAggregatesFilter"; import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleFieldUpdateOperationsInput.ts index 477faf08..03a4f58b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { Role } from "../../enums/Role"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleFilter.ts index 0d444c03..250c1ba2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedEnumRoleFilter } from "../inputs/NestedEnumRoleFilter"; import { Role } from "../../enums/Role"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleWithAggregatesFilter.ts index 1087740f..3fc0c4ea 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/EnumRoleWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedEnumRoleFilter } from "../inputs/NestedEnumRoleFilter"; import { NestedEnumRoleWithAggregatesFilter } from "../inputs/NestedEnumRoleWithAggregatesFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatFieldUpdateOperationsInput.ts index 7ab11c88..cedcfc52 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatFilter.ts index 9534488d..33fc97f1 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedFloatFilter } from "../inputs/NestedFloatFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatWithAggregatesFilter.ts index 1645bea9..e0a40989 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/FloatWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedFloatFilter } from "../inputs/NestedFloatFilter"; import { NestedFloatWithAggregatesFilter } from "../inputs/NestedFloatWithAggregatesFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntFieldUpdateOperationsInput.ts index 92beb69d..1e245304 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntFilter.ts index dbb242d9..c0dd8fda 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntNullableFilter.ts index 8ea3f854..96c878c8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntNullableFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntNullableFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntNullableWithAggregatesFilter.ts index 5ef5dfd2..19480ebc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntNullableWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntNullableWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedFloatNullableFilter } from "../inputs/NestedFloatNullableFilter"; import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; import { NestedIntNullableWithAggregatesFilter } from "../inputs/NestedIntNullableWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntWithAggregatesFilter.ts index 7225a3b0..850972e6 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/IntWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/IntWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedFloatFilter } from "../inputs/NestedFloatFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; import { NestedIntWithAggregatesFilter } from "../inputs/NestedIntWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/JsonFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/JsonFilter.ts index 9f7deb5e..0b577e7f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/JsonFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/JsonFilter.ts @@ -1,17 +1,18 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true }) export class JsonFilter { - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) equals?: Prisma.InputJsonValue | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) not?: Prisma.InputJsonValue | undefined; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/JsonWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/JsonWithAggregatesFilter.ts index a82c2449..ad37a242 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/JsonWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/JsonWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; import { NestedJsonFilter } from "../inputs/NestedJsonFilter"; @@ -8,12 +9,12 @@ import { NestedJsonFilter } from "../inputs/NestedJsonFilter"; isAbstract: true }) export class JsonWithAggregatesFilter { - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) equals?: Prisma.InputJsonValue | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) not?: Prisma.InputJsonValue | undefined; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateInput.ts index 5b133501..1aa08949 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorCreateNestedOneWithoutMoviesInput } from "../inputs/DirectorCreateNestedOneWithoutMoviesInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyDirectorInput.ts index 6f68fa07..0744c953 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyDirectorInputEnvelope.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyDirectorInputEnvelope.ts index 9e4b1fa7..a271c617 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyDirectorInputEnvelope.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyDirectorInputEnvelope.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieCreateManyDirectorInput } from "../inputs/MovieCreateManyDirectorInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyInput.ts index 8718d02b..da0b02ea 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateNestedManyWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateNestedManyWithoutDirectorInput.ts index 67f50c1b..62ea8d63 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateNestedManyWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateNestedManyWithoutDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieCreateManyDirectorInputEnvelope } from "../inputs/MovieCreateManyDirectorInputEnvelope"; import { MovieCreateOrConnectWithoutDirectorInput } from "../inputs/MovieCreateOrConnectWithoutDirectorInput"; import { MovieCreateWithoutDirectorInput } from "../inputs/MovieCreateWithoutDirectorInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutDirectorInput.ts index e0ad0026..d09ba6e7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieCreateWithoutDirectorInput } from "../inputs/MovieCreateWithoutDirectorInput"; import { MovieWhereUniqueInput } from "../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateWithoutDirectorInput.ts index e3d21a4e..25609de5 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateWithoutDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput.ts index 6b58d3be..8e66f1e8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieListRelationFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieListRelationFilter.ts index e06b2f34..94f81114 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieListRelationFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieListRelationFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieWhereInput } from "../inputs/MovieWhereInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieOrderByInput.ts index ffeee74d..0255248d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieOrderByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieOrderByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorOrderByInput } from "../inputs/DirectorOrderByInput"; import { SortOrder } from "../../enums/SortOrder"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieScalarWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieScalarWhereInput.ts index 37f69556..a584a954 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieScalarWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieScalarWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFilter } from "../inputs/StringFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieScalarWhereWithAggregatesInput.ts index 5b7eacae..a994c40d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieScalarWhereWithAggregatesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieScalarWhereWithAggregatesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringWithAggregatesFilter } from "../inputs/StringWithAggregatesFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateInput.ts index 8bcadfd6..a4234895 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorUpdateOneRequiredWithoutMoviesInput } from "../inputs/DirectorUpdateOneRequiredWithoutMoviesInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyMutationInput.ts index d1ef4d9a..6fa7521a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyMutationInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyMutationInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereWithoutDirectorInput.ts index d5324e1c..c89ba054 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereWithoutDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieScalarWhereInput } from "../inputs/MovieScalarWhereInput"; import { MovieUpdateManyMutationInput } from "../inputs/MovieUpdateManyMutationInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithoutDirectorInput.ts index 450b5571..47c40909 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithoutDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieCreateManyDirectorInputEnvelope } from "../inputs/MovieCreateManyDirectorInputEnvelope"; import { MovieCreateOrConnectWithoutDirectorInput } from "../inputs/MovieCreateOrConnectWithoutDirectorInput"; import { MovieCreateWithoutDirectorInput } from "../inputs/MovieCreateWithoutDirectorInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput.ts index 5e560870..8c9a4e33 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieUpdateWithoutDirectorInput } from "../inputs/MovieUpdateWithoutDirectorInput"; import { MovieWhereUniqueInput } from "../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorInput.ts index 02f26ba5..2be399e0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput.ts index 246d4a45..ed589721 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieCreateWithoutDirectorInput } from "../inputs/MovieCreateWithoutDirectorInput"; import { MovieUpdateWithoutDirectorInput } from "../inputs/MovieUpdateWithoutDirectorInput"; import { MovieWhereUniqueInput } from "../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieWhereInput.ts index f32c6ebe..fdfcce11 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorRelationFilter } from "../inputs/DirectorRelationFilter"; import { StringFilter } from "../inputs/StringFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieWhereUniqueInput.ts index c06b9b6a..a4328ba1 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieWhereUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieWhereUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput } from "../inputs/MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelCreateInput.ts new file mode 100644 index 00000000..f204dfb2 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelCreateInput.ts @@ -0,0 +1,24 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelCreateInput { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + byteA?: Buffer | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal?: Prisma.Decimal | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelCreateManyInput.ts new file mode 100644 index 00000000..c957e8e2 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelCreateManyInput.ts @@ -0,0 +1,29 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelCreateManyInput { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + id?: number | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + byteA?: Buffer | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal?: Prisma.Decimal | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelOrderByInput.ts new file mode 100644 index 00000000..4acab59c --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelOrderByInput.ts @@ -0,0 +1,30 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { SortOrder } from "../../enums/SortOrder"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelOrderByInput { + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + id?: "asc" | "desc" | undefined; + + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + bigInt?: "asc" | "desc" | undefined; + + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + byteA?: "asc" | "desc" | undefined; + + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + decimal?: "asc" | "desc" | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelScalarWhereWithAggregatesInput.ts new file mode 100644 index 00000000..c7fd1229 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelScalarWhereWithAggregatesInput.ts @@ -0,0 +1,48 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { BigIntNullableWithAggregatesFilter } from "../inputs/BigIntNullableWithAggregatesFilter"; +import { BytesNullableWithAggregatesFilter } from "../inputs/BytesNullableWithAggregatesFilter"; +import { DecimalNullableWithAggregatesFilter } from "../inputs/DecimalNullableWithAggregatesFilter"; +import { IntWithAggregatesFilter } from "../inputs/IntWithAggregatesFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelScalarWhereWithAggregatesInput { + @TypeGraphQL.Field(_type => [NativeTypeModelScalarWhereWithAggregatesInput], { + nullable: true + }) + AND?: NativeTypeModelScalarWhereWithAggregatesInput[] | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelScalarWhereWithAggregatesInput], { + nullable: true + }) + OR?: NativeTypeModelScalarWhereWithAggregatesInput[] | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelScalarWhereWithAggregatesInput], { + nullable: true + }) + NOT?: NativeTypeModelScalarWhereWithAggregatesInput[] | undefined; + + @TypeGraphQL.Field(_type => IntWithAggregatesFilter, { + nullable: true + }) + id?: IntWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => BigIntNullableWithAggregatesFilter, { + nullable: true + }) + bigInt?: BigIntNullableWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => BytesNullableWithAggregatesFilter, { + nullable: true + }) + byteA?: BytesNullableWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => DecimalNullableWithAggregatesFilter, { + nullable: true + }) + decimal?: DecimalNullableWithAggregatesFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelUpdateInput.ts new file mode 100644 index 00000000..9a4d9a8e --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelUpdateInput.ts @@ -0,0 +1,27 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NullableBigIntFieldUpdateOperationsInput } from "../inputs/NullableBigIntFieldUpdateOperationsInput"; +import { NullableBytesFieldUpdateOperationsInput } from "../inputs/NullableBytesFieldUpdateOperationsInput"; +import { NullableDecimalFieldUpdateOperationsInput } from "../inputs/NullableDecimalFieldUpdateOperationsInput"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelUpdateInput { + @TypeGraphQL.Field(_type => NullableBigIntFieldUpdateOperationsInput, { + nullable: true + }) + bigInt?: NullableBigIntFieldUpdateOperationsInput | undefined; + + @TypeGraphQL.Field(_type => NullableBytesFieldUpdateOperationsInput, { + nullable: true + }) + byteA?: NullableBytesFieldUpdateOperationsInput | undefined; + + @TypeGraphQL.Field(_type => NullableDecimalFieldUpdateOperationsInput, { + nullable: true + }) + decimal?: NullableDecimalFieldUpdateOperationsInput | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelUpdateManyMutationInput.ts new file mode 100644 index 00000000..96bf42f8 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelUpdateManyMutationInput.ts @@ -0,0 +1,27 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NullableBigIntFieldUpdateOperationsInput } from "../inputs/NullableBigIntFieldUpdateOperationsInput"; +import { NullableBytesFieldUpdateOperationsInput } from "../inputs/NullableBytesFieldUpdateOperationsInput"; +import { NullableDecimalFieldUpdateOperationsInput } from "../inputs/NullableDecimalFieldUpdateOperationsInput"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelUpdateManyMutationInput { + @TypeGraphQL.Field(_type => NullableBigIntFieldUpdateOperationsInput, { + nullable: true + }) + bigInt?: NullableBigIntFieldUpdateOperationsInput | undefined; + + @TypeGraphQL.Field(_type => NullableBytesFieldUpdateOperationsInput, { + nullable: true + }) + byteA?: NullableBytesFieldUpdateOperationsInput | undefined; + + @TypeGraphQL.Field(_type => NullableDecimalFieldUpdateOperationsInput, { + nullable: true + }) + decimal?: NullableDecimalFieldUpdateOperationsInput | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelWhereInput.ts new file mode 100644 index 00000000..973b9736 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelWhereInput.ts @@ -0,0 +1,48 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { BigIntNullableFilter } from "../inputs/BigIntNullableFilter"; +import { BytesNullableFilter } from "../inputs/BytesNullableFilter"; +import { DecimalNullableFilter } from "../inputs/DecimalNullableFilter"; +import { IntFilter } from "../inputs/IntFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelWhereInput { + @TypeGraphQL.Field(_type => [NativeTypeModelWhereInput], { + nullable: true + }) + AND?: NativeTypeModelWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelWhereInput], { + nullable: true + }) + OR?: NativeTypeModelWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelWhereInput], { + nullable: true + }) + NOT?: NativeTypeModelWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => IntFilter, { + nullable: true + }) + id?: IntFilter | undefined; + + @TypeGraphQL.Field(_type => BigIntNullableFilter, { + nullable: true + }) + bigInt?: BigIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => BytesNullableFilter, { + nullable: true + }) + byteA?: BytesNullableFilter | undefined; + + @TypeGraphQL.Field(_type => DecimalNullableFilter, { + nullable: true + }) + decimal?: DecimalNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelWhereUniqueInput.ts new file mode 100644 index 00000000..c2cf9067 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NativeTypeModelWhereUniqueInput.ts @@ -0,0 +1,14 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelWhereUniqueInput { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + id?: number | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBigIntNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBigIntNullableFilter.ts new file mode 100644 index 00000000..570189a7 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBigIntNullableFilter.ts @@ -0,0 +1,49 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NestedBigIntNullableFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + equals?: bigint | undefined; + + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + in?: bigint[] | undefined; + + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + notIn?: bigint[] | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lte?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gte?: bigint | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + not?: NestedBigIntNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBigIntNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBigIntNullableWithAggregatesFilter.ts new file mode 100644 index 00000000..d2d90679 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBigIntNullableWithAggregatesFilter.ts @@ -0,0 +1,77 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedBigIntNullableFilter } from "../inputs/NestedBigIntNullableFilter"; +import { NestedFloatNullableFilter } from "../inputs/NestedFloatNullableFilter"; +import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NestedBigIntNullableWithAggregatesFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + equals?: bigint | undefined; + + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + in?: bigint[] | undefined; + + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + notIn?: bigint[] | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lte?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gte?: bigint | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableWithAggregatesFilter, { + nullable: true + }) + not?: NestedBigIntNullableWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => NestedIntNullableFilter, { + nullable: true + }) + count?: NestedIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedFloatNullableFilter, { + nullable: true + }) + avg?: NestedFloatNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + sum?: NestedBigIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + min?: NestedBigIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + max?: NestedBigIntNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBoolFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBoolFilter.ts index 42948524..80183980 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBoolFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBoolFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBoolWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBoolWithAggregatesFilter.ts index 3d2f185d..0d0f47d8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBoolWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBoolWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedBoolFilter } from "../inputs/NestedBoolFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBytesNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBytesNullableFilter.ts new file mode 100644 index 00000000..74586530 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBytesNullableFilter.ts @@ -0,0 +1,19 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NestedBytesNullableFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + equals?: Buffer | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableFilter, { + nullable: true + }) + not?: NestedBytesNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBytesNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBytesNullableWithAggregatesFilter.ts new file mode 100644 index 00000000..da4499a9 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedBytesNullableWithAggregatesFilter.ts @@ -0,0 +1,36 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedBytesNullableFilter } from "../inputs/NestedBytesNullableFilter"; +import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NestedBytesNullableWithAggregatesFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + equals?: Buffer | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableWithAggregatesFilter, { + nullable: true + }) + not?: NestedBytesNullableWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => NestedIntNullableFilter, { + nullable: true + }) + count?: NestedIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableFilter, { + nullable: true + }) + min?: NestedBytesNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableFilter, { + nullable: true + }) + max?: NestedBytesNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDateTimeFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDateTimeFilter.ts index 675f4366..70e43f9c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDateTimeFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDateTimeFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDateTimeWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDateTimeWithAggregatesFilter.ts index 6c21fd72..76b282d7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDateTimeWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDateTimeWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedDateTimeFilter } from "../inputs/NestedDateTimeFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDecimalNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDecimalNullableFilter.ts new file mode 100644 index 00000000..1d91a31d --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDecimalNullableFilter.ts @@ -0,0 +1,49 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NestedDecimalNullableFilter { + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + equals?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + in?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + notIn?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + not?: NestedDecimalNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDecimalNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDecimalNullableWithAggregatesFilter.ts new file mode 100644 index 00000000..cdf82998 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedDecimalNullableWithAggregatesFilter.ts @@ -0,0 +1,76 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NestedDecimalNullableFilter } from "../inputs/NestedDecimalNullableFilter"; +import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NestedDecimalNullableWithAggregatesFilter { + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + equals?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + in?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + notIn?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableWithAggregatesFilter, { + nullable: true + }) + not?: NestedDecimalNullableWithAggregatesFilter | undefined; + + @TypeGraphQL.Field(_type => NestedIntNullableFilter, { + nullable: true + }) + count?: NestedIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + avg?: NestedDecimalNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + sum?: NestedDecimalNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + min?: NestedDecimalNullableFilter | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + max?: NestedDecimalNullableFilter | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumPostKindNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumPostKindNullableFilter.ts index 5ad6ea90..d052e79e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumPostKindNullableFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumPostKindNullableFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostKind } from "../../enums/PostKind"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumPostKindNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumPostKindNullableWithAggregatesFilter.ts index 0575f00b..8524d9f3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumPostKindNullableWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumPostKindNullableWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedEnumPostKindNullableFilter } from "../inputs/NestedEnumPostKindNullableFilter"; import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; import { PostKind } from "../../enums/PostKind"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumRoleFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumRoleFilter.ts index 0c2fff6a..4b42e09a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumRoleFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumRoleFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { Role } from "../../enums/Role"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumRoleWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumRoleWithAggregatesFilter.ts index 33ca30c4..b85ce9cc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumRoleWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedEnumRoleWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedEnumRoleFilter } from "../inputs/NestedEnumRoleFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; import { Role } from "../../enums/Role"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatFilter.ts index a20c5844..ceaaf263 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatNullableFilter.ts index be51a2c3..7f459e8e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatNullableFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatNullableFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatWithAggregatesFilter.ts index 8a4b313a..308f8f22 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedFloatWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedFloatFilter } from "../inputs/NestedFloatFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntFilter.ts index 906adb58..28621e62 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntNullableFilter.ts index 40c5bb84..2175aacf 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntNullableFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntNullableFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntNullableWithAggregatesFilter.ts index 55bce7af..1a789b24 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntNullableWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntNullableWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedFloatNullableFilter } from "../inputs/NestedFloatNullableFilter"; import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntWithAggregatesFilter.ts index 0e4017e5..4cf892ea 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedIntWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedFloatFilter } from "../inputs/NestedFloatFilter"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedJsonFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedJsonFilter.ts index 68cb2b34..2aa38cc6 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedJsonFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedJsonFilter.ts @@ -1,17 +1,18 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true }) export class NestedJsonFilter { - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) equals?: Prisma.InputJsonValue | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) not?: Prisma.InputJsonValue | undefined; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringFilter.ts index 6df6516b..ae6d68c4 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringNullableFilter.ts index 8ceba39f..88dc47af 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringNullableFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringNullableFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringNullableWithAggregatesFilter.ts index 42886de7..0bae7335 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringNullableWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringNullableWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; import { NestedStringNullableFilter } from "../inputs/NestedStringNullableFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringWithAggregatesFilter.ts index bd469dae..e7c904ac 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NestedStringWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; import { NestedStringFilter } from "../inputs/NestedStringFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableBigIntFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableBigIntFieldUpdateOperationsInput.ts new file mode 100644 index 00000000..1b6b5171 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableBigIntFieldUpdateOperationsInput.ts @@ -0,0 +1,34 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NullableBigIntFieldUpdateOperationsInput { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + set?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + increment?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + decrement?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + multiply?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + divide?: bigint | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableBytesFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableBytesFieldUpdateOperationsInput.ts new file mode 100644 index 00000000..73e7416c --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableBytesFieldUpdateOperationsInput.ts @@ -0,0 +1,14 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NullableBytesFieldUpdateOperationsInput { + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + set?: Buffer | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableDecimalFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableDecimalFieldUpdateOperationsInput.ts new file mode 100644 index 00000000..50017922 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableDecimalFieldUpdateOperationsInput.ts @@ -0,0 +1,34 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NullableDecimalFieldUpdateOperationsInput { + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + set?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + increment?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decrement?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + multiply?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + divide?: Prisma.Decimal | undefined; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableEnumPostKindFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableEnumPostKindFieldUpdateOperationsInput.ts index 53125ba7..8293f5f3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableEnumPostKindFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableEnumPostKindFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostKind } from "../../enums/PostKind"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableIntFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableIntFieldUpdateOperationsInput.ts index 2988979d..c0bf344c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableIntFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableIntFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableStringFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableStringFieldUpdateOperationsInput.ts index 6549e33d..645366b9 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableStringFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/NullableStringFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientCreateInput.ts index 2747f575..3c38da11 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientCreateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientCreateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientCreateManyInput.ts index a7e039fe..176b6a3b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientCreateManyInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientCreateManyInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientFirstNameLastNameCompoundUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientFirstNameLastNameCompoundUniqueInput.ts index 0dc79118..fde4191f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientFirstNameLastNameCompoundUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientFirstNameLastNameCompoundUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientOrderByInput.ts index 42badd94..e312c0f8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientOrderByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientOrderByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { SortOrder } from "../../enums/SortOrder"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientScalarWhereWithAggregatesInput.ts index 906b1122..21539ccd 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientScalarWhereWithAggregatesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientScalarWhereWithAggregatesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringWithAggregatesFilter } from "../inputs/StringWithAggregatesFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientUpdateInput.ts index 5119227f..efe51d3b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientUpdateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientUpdateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientUpdateManyMutationInput.ts index 3ce614c3..978e7cd4 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientUpdateManyMutationInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientUpdateManyMutationInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientWhereInput.ts index 8ceaea65..709486d2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFilter } from "../inputs/StringFilter"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientWhereUniqueInput.ts index 23beb17d..8abc8211 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientWhereUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PatientWhereUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PatientFirstNameLastNameCompoundUniqueInput } from "../inputs/PatientFirstNameLastNameCompoundUniqueInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateInput.ts index fb0ddb47..3b5d22b9 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateNestedOneWithoutEditorPostsInput } from "../inputs/ClientCreateNestedOneWithoutEditorPostsInput"; import { ClientCreateNestedOneWithoutPostsInput } from "../inputs/ClientCreateNestedOneWithoutPostsInput"; import { PostKind } from "../../enums/PostKind"; @@ -49,7 +50,7 @@ export class PostCreateInput { }) kind?: "BLOG" | "ADVERT" | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) metadata!: Prisma.InputJsonValue; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyAuthorInput.ts index 2e5db1f2..7280ca8c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostKind } from "../../enums/PostKind"; @TypeGraphQL.InputType({ @@ -52,7 +53,7 @@ export class PostCreateManyAuthorInput { }) kind?: "BLOG" | "ADVERT" | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) metadata!: Prisma.InputJsonValue; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyAuthorInputEnvelope.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyAuthorInputEnvelope.ts index 40f238aa..743ff676 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyAuthorInputEnvelope.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyAuthorInputEnvelope.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateManyAuthorInput } from "../inputs/PostCreateManyAuthorInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyEditorInput.ts index dce57c72..0160c27a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostKind } from "../../enums/PostKind"; @TypeGraphQL.InputType({ @@ -52,7 +53,7 @@ export class PostCreateManyEditorInput { }) kind?: "BLOG" | "ADVERT" | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) metadata!: Prisma.InputJsonValue; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyEditorInputEnvelope.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyEditorInputEnvelope.ts index 3a2ac29f..8a99aa09 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyEditorInputEnvelope.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyEditorInputEnvelope.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateManyEditorInput } from "../inputs/PostCreateManyEditorInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyInput.ts index 85745fcd..3880c8fb 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostKind } from "../../enums/PostKind"; @TypeGraphQL.InputType({ @@ -57,7 +58,7 @@ export class PostCreateManyInput { }) kind?: "BLOG" | "ADVERT" | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) metadata!: Prisma.InputJsonValue; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateNestedManyWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateNestedManyWithoutAuthorInput.ts index 9f6adfac..4fa0253e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateNestedManyWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateNestedManyWithoutAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateManyAuthorInputEnvelope } from "../inputs/PostCreateManyAuthorInputEnvelope"; import { PostCreateOrConnectWithoutAuthorInput } from "../inputs/PostCreateOrConnectWithoutAuthorInput"; import { PostCreateWithoutAuthorInput } from "../inputs/PostCreateWithoutAuthorInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateNestedManyWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateNestedManyWithoutEditorInput.ts index b908a4b0..8e31d33b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateNestedManyWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateNestedManyWithoutEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateManyEditorInputEnvelope } from "../inputs/PostCreateManyEditorInputEnvelope"; import { PostCreateOrConnectWithoutEditorInput } from "../inputs/PostCreateOrConnectWithoutEditorInput"; import { PostCreateWithoutEditorInput } from "../inputs/PostCreateWithoutEditorInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutAuthorInput.ts index 1b929b92..49247a4f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateWithoutAuthorInput } from "../inputs/PostCreateWithoutAuthorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutEditorInput.ts index f396874c..516f0c1e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateWithoutEditorInput } from "../inputs/PostCreateWithoutEditorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateWithoutAuthorInput.ts index 4e1d9901..c6ce3e04 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateWithoutAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateNestedOneWithoutEditorPostsInput } from "../inputs/ClientCreateNestedOneWithoutEditorPostsInput"; import { PostKind } from "../../enums/PostKind"; @@ -48,7 +49,7 @@ export class PostCreateWithoutAuthorInput { }) kind?: "BLOG" | "ADVERT" | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) metadata!: Prisma.InputJsonValue; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateWithoutEditorInput.ts index 7dc56ba2..ce84bb78 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateWithoutEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientCreateNestedOneWithoutPostsInput } from "../inputs/ClientCreateNestedOneWithoutPostsInput"; import { PostKind } from "../../enums/PostKind"; @@ -48,7 +49,7 @@ export class PostCreateWithoutEditorInput { }) kind?: "BLOG" | "ADVERT" | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) metadata!: Prisma.InputJsonValue; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostListRelationFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostListRelationFilter.ts index 42ecee3e..81a7190f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostListRelationFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostListRelationFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostWhereInput } from "../inputs/PostWhereInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostOrderByInput.ts index c2f09c50..045b89fd 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostOrderByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostOrderByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientOrderByInput } from "../inputs/ClientOrderByInput"; import { SortOrder } from "../../enums/SortOrder"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostScalarWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostScalarWhereInput.ts index ef99f717..ab6fef40 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostScalarWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostScalarWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { BoolFilter } from "../inputs/BoolFilter"; import { DateTimeFilter } from "../inputs/DateTimeFilter"; import { EnumPostKindNullableFilter } from "../inputs/EnumPostKindNullableFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostScalarWhereWithAggregatesInput.ts index 1796ff38..2d517bd7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostScalarWhereWithAggregatesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostScalarWhereWithAggregatesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { BoolWithAggregatesFilter } from "../inputs/BoolWithAggregatesFilter"; import { DateTimeWithAggregatesFilter } from "../inputs/DateTimeWithAggregatesFilter"; import { EnumPostKindNullableWithAggregatesFilter } from "../inputs/EnumPostKindNullableWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateInput.ts index 5338867c..605e38a5 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { BoolFieldUpdateOperationsInput } from "../inputs/BoolFieldUpdateOperationsInput"; import { ClientUpdateOneRequiredWithoutPostsInput } from "../inputs/ClientUpdateOneRequiredWithoutPostsInput"; import { ClientUpdateOneWithoutEditorPostsInput } from "../inputs/ClientUpdateOneWithoutEditorPostsInput"; @@ -53,7 +54,7 @@ export class PostUpdateInput { }) kind?: NullableEnumPostKindFieldUpdateOperationsInput | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) metadata?: Prisma.InputJsonValue | undefined; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyMutationInput.ts index 7bafc118..c22db796 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyMutationInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyMutationInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { BoolFieldUpdateOperationsInput } from "../inputs/BoolFieldUpdateOperationsInput"; import { DateTimeFieldUpdateOperationsInput } from "../inputs/DateTimeFieldUpdateOperationsInput"; import { NullableEnumPostKindFieldUpdateOperationsInput } from "../inputs/NullableEnumPostKindFieldUpdateOperationsInput"; @@ -51,7 +52,7 @@ export class PostUpdateManyMutationInput { }) kind?: NullableEnumPostKindFieldUpdateOperationsInput | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) metadata?: Prisma.InputJsonValue | undefined; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutAuthorInput.ts index 4fe69571..bc9ab941 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostScalarWhereInput } from "../inputs/PostScalarWhereInput"; import { PostUpdateManyMutationInput } from "../inputs/PostUpdateManyMutationInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutEditorInput.ts index 58b28b74..3b6c5551 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostScalarWhereInput } from "../inputs/PostScalarWhereInput"; import { PostUpdateManyMutationInput } from "../inputs/PostUpdateManyMutationInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutAuthorInput.ts index 9410a678..7200c55e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateManyAuthorInputEnvelope } from "../inputs/PostCreateManyAuthorInputEnvelope"; import { PostCreateOrConnectWithoutAuthorInput } from "../inputs/PostCreateOrConnectWithoutAuthorInput"; import { PostCreateWithoutAuthorInput } from "../inputs/PostCreateWithoutAuthorInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutEditorInput.ts index b3642951..7c67462d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateManyEditorInputEnvelope } from "../inputs/PostCreateManyEditorInputEnvelope"; import { PostCreateOrConnectWithoutEditorInput } from "../inputs/PostCreateOrConnectWithoutEditorInput"; import { PostCreateWithoutEditorInput } from "../inputs/PostCreateWithoutEditorInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutAuthorInput.ts index c717b57c..44f1e3fc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostUpdateWithoutAuthorInput } from "../inputs/PostUpdateWithoutAuthorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutEditorInput.ts index b1f9cafc..989430d8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostUpdateWithoutEditorInput } from "../inputs/PostUpdateWithoutEditorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorInput.ts index d28d0225..e76644c5 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { BoolFieldUpdateOperationsInput } from "../inputs/BoolFieldUpdateOperationsInput"; import { ClientUpdateOneWithoutEditorPostsInput } from "../inputs/ClientUpdateOneWithoutEditorPostsInput"; import { DateTimeFieldUpdateOperationsInput } from "../inputs/DateTimeFieldUpdateOperationsInput"; @@ -52,7 +53,7 @@ export class PostUpdateWithoutAuthorInput { }) kind?: NullableEnumPostKindFieldUpdateOperationsInput | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) metadata?: Prisma.InputJsonValue | undefined; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorInput.ts index 0d2e9ea1..488986ae 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { BoolFieldUpdateOperationsInput } from "../inputs/BoolFieldUpdateOperationsInput"; import { ClientUpdateOneRequiredWithoutPostsInput } from "../inputs/ClientUpdateOneRequiredWithoutPostsInput"; import { DateTimeFieldUpdateOperationsInput } from "../inputs/DateTimeFieldUpdateOperationsInput"; @@ -52,7 +53,7 @@ export class PostUpdateWithoutEditorInput { }) kind?: NullableEnumPostKindFieldUpdateOperationsInput | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) metadata?: Prisma.InputJsonValue | undefined; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutAuthorInput.ts index a32284f7..46c3ef33 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutAuthorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateWithoutAuthorInput } from "../inputs/PostCreateWithoutAuthorInput"; import { PostUpdateWithoutAuthorInput } from "../inputs/PostUpdateWithoutAuthorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutEditorInput.ts index cc6ba84e..fb546eb1 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutEditorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostCreateWithoutEditorInput } from "../inputs/PostCreateWithoutEditorInput"; import { PostUpdateWithoutEditorInput } from "../inputs/PostUpdateWithoutEditorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostWhereInput.ts index 41312033..08fa7674 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { BoolFilter } from "../inputs/BoolFilter"; import { ClientRelationFilter } from "../inputs/ClientRelationFilter"; import { DateTimeFilter } from "../inputs/DateTimeFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostWhereUniqueInput.ts index fdae3dd1..bf3321a7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostWhereUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostWhereUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateInput.ts index 6a0e1661..ea27180a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateNestedManyWithoutLikesInput } from "../inputs/CreatorCreateNestedManyWithoutLikesInput"; import { CreatorCreateNestedOneWithoutProblemsInput } from "../inputs/CreatorCreateNestedOneWithoutProblemsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyCreatorInput.ts index 3d079c7c..797d766c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyCreatorInputEnvelope.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyCreatorInputEnvelope.ts index 77055a46..a66d01c1 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyCreatorInputEnvelope.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyCreatorInputEnvelope.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateManyCreatorInput } from "../inputs/ProblemCreateManyCreatorInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyInput.ts index b06edc3b..4652a96c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateNestedManyWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateNestedManyWithoutCreatorInput.ts index 7345fc18..a1c9efb2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateNestedManyWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateNestedManyWithoutCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateManyCreatorInputEnvelope } from "../inputs/ProblemCreateManyCreatorInputEnvelope"; import { ProblemCreateOrConnectWithoutCreatorInput } from "../inputs/ProblemCreateOrConnectWithoutCreatorInput"; import { ProblemCreateWithoutCreatorInput } from "../inputs/ProblemCreateWithoutCreatorInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateNestedManyWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateNestedManyWithoutLikedByInput.ts index d7111c20..c590f677 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateNestedManyWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateNestedManyWithoutLikedByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateOrConnectWithoutLikedByInput } from "../inputs/ProblemCreateOrConnectWithoutLikedByInput"; import { ProblemCreateWithoutLikedByInput } from "../inputs/ProblemCreateWithoutLikedByInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutCreatorInput.ts index 7c8e4a6f..31fc9f2f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateWithoutCreatorInput } from "../inputs/ProblemCreateWithoutCreatorInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutLikedByInput.ts index 07f07e66..b53602d8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutLikedByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateWithoutLikedByInput } from "../inputs/ProblemCreateWithoutLikedByInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateWithoutCreatorInput.ts index e1c8d27c..be32f12c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateWithoutCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateNestedManyWithoutLikesInput } from "../inputs/CreatorCreateNestedManyWithoutLikesInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateWithoutLikedByInput.ts index e9deb56e..7bbfbe88 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateWithoutLikedByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorCreateNestedOneWithoutProblemsInput } from "../inputs/CreatorCreateNestedOneWithoutProblemsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemListRelationFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemListRelationFilter.ts index c5aea25d..8582c32c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemListRelationFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemListRelationFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemWhereInput } from "../inputs/ProblemWhereInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemOrderByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemOrderByInput.ts index c58ade0d..a7026000 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemOrderByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemOrderByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorOrderByInput } from "../inputs/CreatorOrderByInput"; import { SortOrder } from "../../enums/SortOrder"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemScalarWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemScalarWhereInput.ts index b64fc585..94958a97 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemScalarWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemScalarWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntFilter } from "../inputs/IntFilter"; import { IntNullableFilter } from "../inputs/IntNullableFilter"; import { StringFilter } from "../inputs/StringFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemScalarWhereWithAggregatesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemScalarWhereWithAggregatesInput.ts index f5bf4094..b767d22a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemScalarWhereWithAggregatesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemScalarWhereWithAggregatesInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { IntNullableWithAggregatesFilter } from "../inputs/IntNullableWithAggregatesFilter"; import { IntWithAggregatesFilter } from "../inputs/IntWithAggregatesFilter"; import { StringWithAggregatesFilter } from "../inputs/StringWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateInput.ts index 451fd1c1..4d4c8760 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorUpdateManyWithoutLikesInput } from "../inputs/CreatorUpdateManyWithoutLikesInput"; import { CreatorUpdateOneWithoutProblemsInput } from "../inputs/CreatorUpdateOneWithoutProblemsInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyMutationInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyMutationInput.ts index 27ef7fdc..d002dcc8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyMutationInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyMutationInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; @TypeGraphQL.InputType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutCreatorInput.ts index 04b4f7fd..91946d24 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemScalarWhereInput } from "../inputs/ProblemScalarWhereInput"; import { ProblemUpdateManyMutationInput } from "../inputs/ProblemUpdateManyMutationInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutLikedByInput.ts index 75a74e59..3bd4bb8c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutLikedByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemScalarWhereInput } from "../inputs/ProblemScalarWhereInput"; import { ProblemUpdateManyMutationInput } from "../inputs/ProblemUpdateManyMutationInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutCreatorInput.ts index e21b8baf..9375b00e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateManyCreatorInputEnvelope } from "../inputs/ProblemCreateManyCreatorInputEnvelope"; import { ProblemCreateOrConnectWithoutCreatorInput } from "../inputs/ProblemCreateOrConnectWithoutCreatorInput"; import { ProblemCreateWithoutCreatorInput } from "../inputs/ProblemCreateWithoutCreatorInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutLikedByInput.ts index 0e726dcf..99bf2890 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutLikedByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateOrConnectWithoutLikedByInput } from "../inputs/ProblemCreateOrConnectWithoutLikedByInput"; import { ProblemCreateWithoutLikedByInput } from "../inputs/ProblemCreateWithoutLikedByInput"; import { ProblemScalarWhereInput } from "../inputs/ProblemScalarWhereInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput.ts index 3b417274..d3180ab2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemUpdateWithoutCreatorInput } from "../inputs/ProblemUpdateWithoutCreatorInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput.ts index 174158ea..8cb026bc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemUpdateWithoutLikedByInput } from "../inputs/ProblemUpdateWithoutLikedByInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorInput.ts index 3710d5b4..bf074e9e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorUpdateManyWithoutLikesInput } from "../inputs/CreatorUpdateManyWithoutLikesInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByInput.ts index d1b5be6b..6fc6fc11 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorUpdateOneWithoutProblemsInput } from "../inputs/CreatorUpdateOneWithoutProblemsInput"; import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput.ts index 170e5bad..e3dc0a57 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateWithoutCreatorInput } from "../inputs/ProblemCreateWithoutCreatorInput"; import { ProblemUpdateWithoutCreatorInput } from "../inputs/ProblemUpdateWithoutCreatorInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput.ts index bc481540..d6ce7da9 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemCreateWithoutLikedByInput } from "../inputs/ProblemCreateWithoutLikedByInput"; import { ProblemUpdateWithoutLikedByInput } from "../inputs/ProblemUpdateWithoutLikedByInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemWhereInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemWhereInput.ts index a2120a81..418144de 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemWhereInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemWhereInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorListRelationFilter } from "../inputs/CreatorListRelationFilter"; import { CreatorRelationFilter } from "../inputs/CreatorRelationFilter"; import { IntFilter } from "../inputs/IntFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemWhereUniqueInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemWhereUniqueInput.ts index 41861f38..4e3ce2ef 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemWhereUniqueInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemWhereUniqueInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringFieldUpdateOperationsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringFieldUpdateOperationsInput.ts index 4e60cc60..0fb2a1c7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringFieldUpdateOperationsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringFieldUpdateOperationsInput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.InputType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringFilter.ts index 353caf52..f00676df 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedStringFilter } from "../inputs/NestedStringFilter"; import { QueryMode } from "../../enums/QueryMode"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringNullableFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringNullableFilter.ts index 0acf865e..bed91f1e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringNullableFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringNullableFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedStringNullableFilter } from "../inputs/NestedStringNullableFilter"; import { QueryMode } from "../../enums/QueryMode"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringNullableWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringNullableWithAggregatesFilter.ts index af1277b7..83dbb1f0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringNullableWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringNullableWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedIntNullableFilter } from "../inputs/NestedIntNullableFilter"; import { NestedStringNullableFilter } from "../inputs/NestedStringNullableFilter"; import { NestedStringNullableWithAggregatesFilter } from "../inputs/NestedStringNullableWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringWithAggregatesFilter.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringWithAggregatesFilter.ts index fa5d09c1..8c77404e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/StringWithAggregatesFilter.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/StringWithAggregatesFilter.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { NestedIntFilter } from "../inputs/NestedIntFilter"; import { NestedStringFilter } from "../inputs/NestedStringFilter"; import { NestedStringWithAggregatesFilter } from "../inputs/NestedStringWithAggregatesFilter"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/index.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/index.ts index 6c9845ef..733a0276 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/index.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/index.ts @@ -1,6 +1,10 @@ +export { BigIntNullableFilter } from "./BigIntNullableFilter"; +export { BigIntNullableWithAggregatesFilter } from "./BigIntNullableWithAggregatesFilter"; export { BoolFieldUpdateOperationsInput } from "./BoolFieldUpdateOperationsInput"; export { BoolFilter } from "./BoolFilter"; export { BoolWithAggregatesFilter } from "./BoolWithAggregatesFilter"; +export { BytesNullableFilter } from "./BytesNullableFilter"; +export { BytesNullableWithAggregatesFilter } from "./BytesNullableWithAggregatesFilter"; export { CategoryCreateInput } from "./CategoryCreateInput"; export { CategoryCreateManyInput } from "./CategoryCreateManyInput"; export { CategoryOrderByInput } from "./CategoryOrderByInput"; @@ -59,6 +63,8 @@ export { CreatorWhereUniqueInput } from "./CreatorWhereUniqueInput"; export { DateTimeFieldUpdateOperationsInput } from "./DateTimeFieldUpdateOperationsInput"; export { DateTimeFilter } from "./DateTimeFilter"; export { DateTimeWithAggregatesFilter } from "./DateTimeWithAggregatesFilter"; +export { DecimalNullableFilter } from "./DecimalNullableFilter"; +export { DecimalNullableWithAggregatesFilter } from "./DecimalNullableWithAggregatesFilter"; export { DirectorCreateInput } from "./DirectorCreateInput"; export { DirectorCreateManyInput } from "./DirectorCreateManyInput"; export { DirectorCreateNestedOneWithoutMoviesInput } from "./DirectorCreateNestedOneWithoutMoviesInput"; @@ -111,10 +117,24 @@ export { MovieUpdateWithoutDirectorInput } from "./MovieUpdateWithoutDirectorInp export { MovieUpsertWithWhereUniqueWithoutDirectorInput } from "./MovieUpsertWithWhereUniqueWithoutDirectorInput"; export { MovieWhereInput } from "./MovieWhereInput"; export { MovieWhereUniqueInput } from "./MovieWhereUniqueInput"; +export { NativeTypeModelCreateInput } from "./NativeTypeModelCreateInput"; +export { NativeTypeModelCreateManyInput } from "./NativeTypeModelCreateManyInput"; +export { NativeTypeModelOrderByInput } from "./NativeTypeModelOrderByInput"; +export { NativeTypeModelScalarWhereWithAggregatesInput } from "./NativeTypeModelScalarWhereWithAggregatesInput"; +export { NativeTypeModelUpdateInput } from "./NativeTypeModelUpdateInput"; +export { NativeTypeModelUpdateManyMutationInput } from "./NativeTypeModelUpdateManyMutationInput"; +export { NativeTypeModelWhereInput } from "./NativeTypeModelWhereInput"; +export { NativeTypeModelWhereUniqueInput } from "./NativeTypeModelWhereUniqueInput"; +export { NestedBigIntNullableFilter } from "./NestedBigIntNullableFilter"; +export { NestedBigIntNullableWithAggregatesFilter } from "./NestedBigIntNullableWithAggregatesFilter"; export { NestedBoolFilter } from "./NestedBoolFilter"; export { NestedBoolWithAggregatesFilter } from "./NestedBoolWithAggregatesFilter"; +export { NestedBytesNullableFilter } from "./NestedBytesNullableFilter"; +export { NestedBytesNullableWithAggregatesFilter } from "./NestedBytesNullableWithAggregatesFilter"; export { NestedDateTimeFilter } from "./NestedDateTimeFilter"; export { NestedDateTimeWithAggregatesFilter } from "./NestedDateTimeWithAggregatesFilter"; +export { NestedDecimalNullableFilter } from "./NestedDecimalNullableFilter"; +export { NestedDecimalNullableWithAggregatesFilter } from "./NestedDecimalNullableWithAggregatesFilter"; export { NestedEnumPostKindNullableFilter } from "./NestedEnumPostKindNullableFilter"; export { NestedEnumPostKindNullableWithAggregatesFilter } from "./NestedEnumPostKindNullableWithAggregatesFilter"; export { NestedEnumRoleFilter } from "./NestedEnumRoleFilter"; @@ -131,6 +151,9 @@ export { NestedStringFilter } from "./NestedStringFilter"; export { NestedStringNullableFilter } from "./NestedStringNullableFilter"; export { NestedStringNullableWithAggregatesFilter } from "./NestedStringNullableWithAggregatesFilter"; export { NestedStringWithAggregatesFilter } from "./NestedStringWithAggregatesFilter"; +export { NullableBigIntFieldUpdateOperationsInput } from "./NullableBigIntFieldUpdateOperationsInput"; +export { NullableBytesFieldUpdateOperationsInput } from "./NullableBytesFieldUpdateOperationsInput"; +export { NullableDecimalFieldUpdateOperationsInput } from "./NullableDecimalFieldUpdateOperationsInput"; export { NullableEnumPostKindFieldUpdateOperationsInput } from "./NullableEnumPostKindFieldUpdateOperationsInput"; export { NullableIntFieldUpdateOperationsInput } from "./NullableIntFieldUpdateOperationsInput"; export { NullableStringFieldUpdateOperationsInput } from "./NullableStringFieldUpdateOperationsInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AffectedRowsOutput.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AffectedRowsOutput.ts index 19cf92f0..19146f1c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AffectedRowsOutput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AffectedRowsOutput.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateCategory.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateCategory.ts index 8d831a74..28896797 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateCategory.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateCategory.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CategoryAvgAggregate } from "../outputs/CategoryAvgAggregate"; import { CategoryCountAggregate } from "../outputs/CategoryCountAggregate"; import { CategoryMaxAggregate } from "../outputs/CategoryMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateClient.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateClient.ts index 64a52af5..d704e5cf 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateClient.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateClient.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientAvgAggregate } from "../outputs/ClientAvgAggregate"; import { ClientCountAggregate } from "../outputs/ClientCountAggregate"; import { ClientMaxAggregate } from "../outputs/ClientMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateCreator.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateCreator.ts index 6d3e3857..d1f39fbe 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateCreator.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateCreator.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorAvgAggregate } from "../outputs/CreatorAvgAggregate"; import { CreatorCountAggregate } from "../outputs/CreatorCountAggregate"; import { CreatorMaxAggregate } from "../outputs/CreatorMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateDirector.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateDirector.ts index 9c1ac051..f2ec465a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateDirector.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateDirector.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorCountAggregate } from "../outputs/DirectorCountAggregate"; import { DirectorMaxAggregate } from "../outputs/DirectorMaxAggregate"; import { DirectorMinAggregate } from "../outputs/DirectorMinAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateMovie.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateMovie.ts index ff705bf3..07606e9b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateMovie.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateMovie.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieCountAggregate } from "../outputs/MovieCountAggregate"; import { MovieMaxAggregate } from "../outputs/MovieMaxAggregate"; import { MovieMinAggregate } from "../outputs/MovieMinAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateNativeTypeModel.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateNativeTypeModel.ts new file mode 100644 index 00000000..47794e6d --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateNativeTypeModel.ts @@ -0,0 +1,39 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NativeTypeModelAvgAggregate } from "../outputs/NativeTypeModelAvgAggregate"; +import { NativeTypeModelCountAggregate } from "../outputs/NativeTypeModelCountAggregate"; +import { NativeTypeModelMaxAggregate } from "../outputs/NativeTypeModelMaxAggregate"; +import { NativeTypeModelMinAggregate } from "../outputs/NativeTypeModelMinAggregate"; +import { NativeTypeModelSumAggregate } from "../outputs/NativeTypeModelSumAggregate"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class AggregateNativeTypeModel { + @TypeGraphQL.Field(_type => NativeTypeModelCountAggregate, { + nullable: true + }) + count!: NativeTypeModelCountAggregate | null; + + @TypeGraphQL.Field(_type => NativeTypeModelAvgAggregate, { + nullable: true + }) + avg!: NativeTypeModelAvgAggregate | null; + + @TypeGraphQL.Field(_type => NativeTypeModelSumAggregate, { + nullable: true + }) + sum!: NativeTypeModelSumAggregate | null; + + @TypeGraphQL.Field(_type => NativeTypeModelMinAggregate, { + nullable: true + }) + min!: NativeTypeModelMinAggregate | null; + + @TypeGraphQL.Field(_type => NativeTypeModelMaxAggregate, { + nullable: true + }) + max!: NativeTypeModelMaxAggregate | null; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregatePatient.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregatePatient.ts index b6743d1a..cb805ec5 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregatePatient.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregatePatient.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PatientCountAggregate } from "../outputs/PatientCountAggregate"; import { PatientMaxAggregate } from "../outputs/PatientMaxAggregate"; import { PatientMinAggregate } from "../outputs/PatientMinAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregatePost.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregatePost.ts index 179d20c0..bc91f346 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregatePost.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregatePost.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostAvgAggregate } from "../outputs/PostAvgAggregate"; import { PostCountAggregate } from "../outputs/PostCountAggregate"; import { PostMaxAggregate } from "../outputs/PostMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateProblem.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateProblem.ts index 2bda7219..c22c9404 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateProblem.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/AggregateProblem.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemAvgAggregate } from "../outputs/ProblemAvgAggregate"; import { ProblemCountAggregate } from "../outputs/ProblemCountAggregate"; import { ProblemMaxAggregate } from "../outputs/ProblemMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryAvgAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryAvgAggregate.ts index 395a2292..0622b75e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryAvgAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryAvgAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryCountAggregate.ts index 3519bc75..2cd01325 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryCountAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryCountAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryGroupBy.ts index a226e0a9..01387d2e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryGroupBy.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryGroupBy.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CategoryAvgAggregate } from "../outputs/CategoryAvgAggregate"; import { CategoryCountAggregate } from "../outputs/CategoryCountAggregate"; import { CategoryMaxAggregate } from "../outputs/CategoryMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryMaxAggregate.ts index 97bc718c..1d2b30d4 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryMaxAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryMaxAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryMinAggregate.ts index 2ed9d4dc..d205399e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryMinAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategoryMinAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategorySumAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategorySumAggregate.ts index b528de93..c0470ae5 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CategorySumAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CategorySumAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientAvgAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientAvgAggregate.ts index 4aeb7e31..d0c2e065 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientAvgAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientAvgAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientCountAggregate.ts index 28c0d538..f948eb53 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientCountAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientCountAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientGroupBy.ts index 9a5a0f83..6d3ab342 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientGroupBy.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientGroupBy.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ClientAvgAggregate } from "../outputs/ClientAvgAggregate"; import { ClientCountAggregate } from "../outputs/ClientCountAggregate"; import { ClientMaxAggregate } from "../outputs/ClientMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientMaxAggregate.ts index 9d279dc0..dbb4602b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientMaxAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientMaxAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { Role } from "../../enums/Role"; @TypeGraphQL.ObjectType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientMinAggregate.ts index 1740e237..405abda5 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientMinAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientMinAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { Role } from "../../enums/Role"; @TypeGraphQL.ObjectType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientSumAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientSumAggregate.ts index a5871907..06c1330f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientSumAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ClientSumAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorAvgAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorAvgAggregate.ts index 8e654ba8..95ff6a45 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorAvgAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorAvgAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorCountAggregate.ts index b58b9c4f..8bb6e315 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorCountAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorCountAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorGroupBy.ts index 40cfa2da..1f09ead1 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorGroupBy.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorGroupBy.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { CreatorAvgAggregate } from "../outputs/CreatorAvgAggregate"; import { CreatorCountAggregate } from "../outputs/CreatorCountAggregate"; import { CreatorMaxAggregate } from "../outputs/CreatorMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorMaxAggregate.ts index 99e851ac..a217f8f2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorMaxAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorMaxAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorMinAggregate.ts index 41cae1fd..0191ec40 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorMinAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorMinAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorSumAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorSumAggregate.ts index a5ad64bc..3949c2c0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorSumAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/CreatorSumAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorCountAggregate.ts index 256300a6..dd0032da 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorCountAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorCountAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorGroupBy.ts index 0e9bc210..b1e82643 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorGroupBy.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorGroupBy.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { DirectorCountAggregate } from "../outputs/DirectorCountAggregate"; import { DirectorMaxAggregate } from "../outputs/DirectorMaxAggregate"; import { DirectorMinAggregate } from "../outputs/DirectorMinAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorMaxAggregate.ts index dbef2cba..8405b3df 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorMaxAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorMaxAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorMinAggregate.ts index 9790b007..9b812abb 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorMinAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/DirectorMinAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieCountAggregate.ts index 7e23146a..d9bf3f66 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieCountAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieCountAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieGroupBy.ts index f8eb706f..c1e3530f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieGroupBy.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieGroupBy.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { MovieCountAggregate } from "../outputs/MovieCountAggregate"; import { MovieMaxAggregate } from "../outputs/MovieMaxAggregate"; import { MovieMinAggregate } from "../outputs/MovieMinAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieMaxAggregate.ts index 2b7fe5df..84ecbcd9 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieMaxAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieMaxAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieMinAggregate.ts index bd3029ff..abe978b8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieMinAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/MovieMinAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelAvgAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelAvgAggregate.ts new file mode 100644 index 00000000..3d53734f --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelAvgAggregate.ts @@ -0,0 +1,24 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class NativeTypeModelAvgAggregate { + @TypeGraphQL.Field(_type => TypeGraphQL.Float, { + nullable: false + }) + id!: number; + + @TypeGraphQL.Field(_type => TypeGraphQL.Float, { + nullable: true + }) + bigInt!: number | null; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal!: Prisma.Decimal | null; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelCountAggregate.ts new file mode 100644 index 00000000..ad7f6687 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelCountAggregate.ts @@ -0,0 +1,34 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class NativeTypeModelCountAggregate { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: false + }) + id!: number; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + bigInt!: number | null; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + byteA!: number | null; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + decimal!: number | null; + + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: false + }) + _all!: number; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelGroupBy.ts new file mode 100644 index 00000000..286185fa --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelGroupBy.ts @@ -0,0 +1,59 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; +import { NativeTypeModelAvgAggregate } from "../outputs/NativeTypeModelAvgAggregate"; +import { NativeTypeModelCountAggregate } from "../outputs/NativeTypeModelCountAggregate"; +import { NativeTypeModelMaxAggregate } from "../outputs/NativeTypeModelMaxAggregate"; +import { NativeTypeModelMinAggregate } from "../outputs/NativeTypeModelMinAggregate"; +import { NativeTypeModelSumAggregate } from "../outputs/NativeTypeModelSumAggregate"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class NativeTypeModelGroupBy { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: false + }) + id!: number; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt?: bigint | null; + + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + byteA?: Buffer | null; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal?: Prisma.Decimal | null; + + @TypeGraphQL.Field(_type => NativeTypeModelCountAggregate, { + nullable: true + }) + count?: NativeTypeModelCountAggregate | null; + + @TypeGraphQL.Field(_type => NativeTypeModelAvgAggregate, { + nullable: true + }) + avg?: NativeTypeModelAvgAggregate | null; + + @TypeGraphQL.Field(_type => NativeTypeModelSumAggregate, { + nullable: true + }) + sum?: NativeTypeModelSumAggregate | null; + + @TypeGraphQL.Field(_type => NativeTypeModelMinAggregate, { + nullable: true + }) + min?: NativeTypeModelMinAggregate | null; + + @TypeGraphQL.Field(_type => NativeTypeModelMaxAggregate, { + nullable: true + }) + max?: NativeTypeModelMaxAggregate | null; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelMaxAggregate.ts new file mode 100644 index 00000000..996ed39a --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelMaxAggregate.ts @@ -0,0 +1,29 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class NativeTypeModelMaxAggregate { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: false + }) + id!: number; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt!: bigint | null; + + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + byteA!: Buffer | null; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal!: Prisma.Decimal | null; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelMinAggregate.ts new file mode 100644 index 00000000..a71006fc --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelMinAggregate.ts @@ -0,0 +1,29 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class NativeTypeModelMinAggregate { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: false + }) + id!: number; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt!: bigint | null; + + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + byteA!: Buffer | null; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal!: Prisma.Decimal | null; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelSumAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelSumAggregate.ts new file mode 100644 index 00000000..3cd654ca --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/NativeTypeModelSumAggregate.ts @@ -0,0 +1,24 @@ +import * as TypeGraphQL from "type-graphql"; +import * as GraphQLScalars from "graphql-scalars"; +import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class NativeTypeModelSumAggregate { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: false + }) + id!: number; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt!: bigint | null; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal!: Prisma.Decimal | null; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientCountAggregate.ts index 50d8fdf4..0123dd44 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientCountAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientCountAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientGroupBy.ts index ad5e777a..8c25edc8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientGroupBy.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientGroupBy.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PatientCountAggregate } from "../outputs/PatientCountAggregate"; import { PatientMaxAggregate } from "../outputs/PatientMaxAggregate"; import { PatientMinAggregate } from "../outputs/PatientMinAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientMaxAggregate.ts index 3ee3894a..89bc1199 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientMaxAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientMaxAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientMinAggregate.ts index f58643a0..4f72e387 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientMinAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PatientMinAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostAvgAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostAvgAggregate.ts index e94a74b8..947c9869 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostAvgAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostAvgAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostCountAggregate.ts index 9adcde9c..2e915134 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostCountAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostCountAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostGroupBy.ts index c38d2285..ce4d9edd 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostGroupBy.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostGroupBy.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostAvgAggregate } from "../outputs/PostAvgAggregate"; import { PostCountAggregate } from "../outputs/PostCountAggregate"; import { PostMaxAggregate } from "../outputs/PostMaxAggregate"; @@ -62,7 +63,7 @@ export class PostGroupBy { }) kind?: "BLOG" | "ADVERT" | null; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) metadata!: Prisma.JsonValue; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostMaxAggregate.ts index 6cb00b2b..56fd00f3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostMaxAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostMaxAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostKind } from "../../enums/PostKind"; @TypeGraphQL.ObjectType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostMinAggregate.ts index 967e1a93..2af2fb2d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostMinAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostMinAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { PostKind } from "../../enums/PostKind"; @TypeGraphQL.ObjectType({ diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostSumAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostSumAggregate.ts index 8c6177ac..8a95bb4d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/PostSumAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/PostSumAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemAvgAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemAvgAggregate.ts index 73002485..7e44d453 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemAvgAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemAvgAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemCountAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemCountAggregate.ts index e92650b0..aa9a79fb 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemCountAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemCountAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemGroupBy.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemGroupBy.ts index f8089cbb..acf3575b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemGroupBy.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemGroupBy.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; import { ProblemAvgAggregate } from "../outputs/ProblemAvgAggregate"; import { ProblemCountAggregate } from "../outputs/ProblemCountAggregate"; import { ProblemMaxAggregate } from "../outputs/ProblemMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemMaxAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemMaxAggregate.ts index 03a869cf..c8ee1f42 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemMaxAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemMaxAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemMinAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemMinAggregate.ts index f9b0516d..7dfe2c6b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemMinAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemMinAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemSumAggregate.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemSumAggregate.ts index d0fd58c2..6e467686 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemSumAggregate.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/ProblemSumAggregate.ts @@ -1,6 +1,7 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { Prisma } from "../../../client"; +import { DecimalJSScalar } from "../../scalars"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/experiments/prisma/generated/type-graphql/resolvers/outputs/index.ts b/experiments/prisma/generated/type-graphql/resolvers/outputs/index.ts index 55e82f8a..e6da1870 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/outputs/index.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/outputs/index.ts @@ -4,6 +4,7 @@ export { AggregateClient } from "./AggregateClient"; export { AggregateCreator } from "./AggregateCreator"; export { AggregateDirector } from "./AggregateDirector"; export { AggregateMovie } from "./AggregateMovie"; +export { AggregateNativeTypeModel } from "./AggregateNativeTypeModel"; export { AggregatePatient } from "./AggregatePatient"; export { AggregatePost } from "./AggregatePost"; export { AggregateProblem } from "./AggregateProblem"; @@ -33,6 +34,12 @@ export { MovieCountAggregate } from "./MovieCountAggregate"; export { MovieGroupBy } from "./MovieGroupBy"; export { MovieMaxAggregate } from "./MovieMaxAggregate"; export { MovieMinAggregate } from "./MovieMinAggregate"; +export { NativeTypeModelAvgAggregate } from "./NativeTypeModelAvgAggregate"; +export { NativeTypeModelCountAggregate } from "./NativeTypeModelCountAggregate"; +export { NativeTypeModelGroupBy } from "./NativeTypeModelGroupBy"; +export { NativeTypeModelMaxAggregate } from "./NativeTypeModelMaxAggregate"; +export { NativeTypeModelMinAggregate } from "./NativeTypeModelMinAggregate"; +export { NativeTypeModelSumAggregate } from "./NativeTypeModelSumAggregate"; export { PatientCountAggregate } from "./PatientCountAggregate"; export { PatientGroupBy } from "./PatientGroupBy"; export { PatientMaxAggregate } from "./PatientMaxAggregate"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/relations/Client/args/ClientPostsArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/relations/Client/args/ClientPostsArgs.ts index e3babea8..b5e15172 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/relations/Client/args/ClientPostsArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/relations/Client/args/ClientPostsArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { PostOrderByInput } from "../../../inputs/PostOrderByInput"; import { PostWhereInput } from "../../../inputs/PostWhereInput"; import { PostWhereUniqueInput } from "../../../inputs/PostWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/relations/Creator/args/CreatorLikesArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/relations/Creator/args/CreatorLikesArgs.ts index a985bdb7..b2ab4085 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/relations/Creator/args/CreatorLikesArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/relations/Creator/args/CreatorLikesArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemOrderByInput } from "../../../inputs/ProblemOrderByInput"; import { ProblemWhereInput } from "../../../inputs/ProblemWhereInput"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/relations/Creator/args/CreatorProblemsArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/relations/Creator/args/CreatorProblemsArgs.ts index 9645a4cd..49953cdb 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/relations/Creator/args/CreatorProblemsArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/relations/Creator/args/CreatorProblemsArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { ProblemOrderByInput } from "../../../inputs/ProblemOrderByInput"; import { ProblemWhereInput } from "../../../inputs/ProblemWhereInput"; import { ProblemWhereUniqueInput } from "../../../inputs/ProblemWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/relations/Director/args/DirectorMoviesArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/relations/Director/args/DirectorMoviesArgs.ts index 2d2293b1..d6f166b5 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/relations/Director/args/DirectorMoviesArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/relations/Director/args/DirectorMoviesArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { MovieOrderByInput } from "../../../inputs/MovieOrderByInput"; import { MovieWhereInput } from "../../../inputs/MovieWhereInput"; import { MovieWhereUniqueInput } from "../../../inputs/MovieWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/resolvers/relations/Problem/args/ProblemLikedByArgs.ts b/experiments/prisma/generated/type-graphql/resolvers/relations/Problem/args/ProblemLikedByArgs.ts index fd706b75..974e7f81 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/relations/Problem/args/ProblemLikedByArgs.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/relations/Problem/args/ProblemLikedByArgs.ts @@ -1,5 +1,5 @@ import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; +import * as GraphQLScalars from "graphql-scalars"; import { CreatorOrderByInput } from "../../../inputs/CreatorOrderByInput"; import { CreatorWhereInput } from "../../../inputs/CreatorWhereInput"; import { CreatorWhereUniqueInput } from "../../../inputs/CreatorWhereUniqueInput"; diff --git a/experiments/prisma/generated/type-graphql/scalars.ts b/experiments/prisma/generated/type-graphql/scalars.ts new file mode 100644 index 00000000..17e6fed6 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/scalars.ts @@ -0,0 +1,20 @@ +import { Prisma } from "./../client"; +import { GraphQLScalarType } from "graphql"; + +export const DecimalJSScalar = new GraphQLScalarType({ + name: "Decimal", + description: "GraphQL Scalar representing the Prisma.Decimal type, based on Decimal.js library.", + serialize: (value: unknown) => { + if (!(value instanceof Prisma.Decimal)) { + throw new Error(`[DecimalError] Invalid argument: ${typeof value}. Expected Prisma.Decimal instance.`); + } + return value.toString(); + }, + parseValue: (value: unknown) => { + if (!(typeof value === "string")) { + throw new Error(`[DecimalError] Invalid argument: ${typeof value}. Expected string.`); + } + return new Prisma.Decimal(value); + }, +}); + diff --git a/experiments/prisma/migrations/20201216120257_initial/migration.sql b/experiments/prisma/migrations/20201216120257_initial/migration.sql deleted file mode 100644 index 860cd0e8..00000000 --- a/experiments/prisma/migrations/20201216120257_initial/migration.sql +++ /dev/null @@ -1,136 +0,0 @@ --- CreateEnum -CREATE TYPE "public"."Role" AS ENUM ('USER', 'ADMIN'); - --- CreateEnum -CREATE TYPE "public"."PostKind" AS ENUM ('BLOG', 'ADVERT'); - --- CreateTable -CREATE TABLE "User" ( - "id" SERIAL, - "email" TEXT NOT NULL, - "name" TEXT, - "age" INTEGER NOT NULL, - "balance" DECIMAL(65, 30) NOT NULL, - "amount" DECIMAL(65, 30) NOT NULL, - "role" "Role" NOT NULL, - PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "post" ( - "uuid" TEXT NOT NULL, - "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "updatedAt" TIMESTAMP(3) NOT NULL, - "published" BOOLEAN NOT NULL, - "title" TEXT NOT NULL, - "subtitle" TEXT NOT NULL, - "content" TEXT, - "authorId" INTEGER NOT NULL, - "editorId" INTEGER, - "kind" "PostKind", - "metadata" JSONB NOT NULL, - PRIMARY KEY ("uuid") -); - --- CreateTable -CREATE TABLE "Category" ( - "name" TEXT NOT NULL, - "slug" TEXT NOT NULL, - "number" INTEGER NOT NULL -); - --- CreateTable -CREATE TABLE "Patient" ( - "firstName" TEXT NOT NULL, - "lastName" TEXT NOT NULL, - "email" TEXT NOT NULL, - PRIMARY KEY ("firstName", "lastName") -); - --- CreateTable -CREATE TABLE "Movie" ( - "directorFirstName" TEXT NOT NULL, - "directorLastName" TEXT NOT NULL, - "title" TEXT NOT NULL, - PRIMARY KEY ("directorFirstName", "directorLastName", "title") -); - --- CreateTable -CREATE TABLE "Director" ( - "firstName" TEXT NOT NULL, - "lastName" TEXT NOT NULL, - PRIMARY KEY ("firstName", "lastName") -); - --- CreateTable -CREATE TABLE "Problem" ( - "id" SERIAL, - "problemText" TEXT NOT NULL, - "creatorId" INTEGER, - PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "Creator" ( - "id" SERIAL, - "name" TEXT NOT NULL, - PRIMARY KEY ("id") -); - --- CreateTable -CREATE TABLE "_CreatorToProblem" ( - "A" INTEGER NOT NULL, - "B" INTEGER NOT NULL -); - --- CreateIndex -CREATE UNIQUE INDEX "User.email_unique" ON "User"("email"); - --- CreateIndex -CREATE UNIQUE INDEX "Category.slug_number_unique" ON "Category"("slug", "number"); - --- CreateIndex -CREATE UNIQUE INDEX "_CreatorToProblem_AB_unique" ON "_CreatorToProblem"("A", "B"); - --- CreateIndex -CREATE INDEX "_CreatorToProblem_B_index" ON "_CreatorToProblem"("B"); - --- AddForeignKey -ALTER TABLE - "post" -ADD - FOREIGN KEY("authorId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE - "post" -ADD - FOREIGN KEY("editorId") REFERENCES "User"("id") ON DELETE -SET - NULL ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE - "Movie" -ADD - FOREIGN KEY("directorFirstName", "directorLastName") REFERENCES "Director"("firstName", "lastName") ON DELETE CASCADE ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE - "Problem" -ADD - FOREIGN KEY("creatorId") REFERENCES "Creator"("id") ON DELETE -SET - NULL ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE - "_CreatorToProblem" -ADD - FOREIGN KEY("A") REFERENCES "Creator"("id") ON DELETE CASCADE ON UPDATE CASCADE; - --- AddForeignKey -ALTER TABLE - "_CreatorToProblem" -ADD - FOREIGN KEY("B") REFERENCES "Problem"("id") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/experiments/prisma/migrations/20210217103014_initial/migration.sql b/experiments/prisma/migrations/20210217103014_initial/migration.sql new file mode 100644 index 00000000..5c1b3d48 --- /dev/null +++ b/experiments/prisma/migrations/20210217103014_initial/migration.sql @@ -0,0 +1,131 @@ +-- CreateEnum +CREATE TYPE "Role" AS ENUM ('USER', 'ADMIN'); + +-- CreateEnum +CREATE TYPE "PostKind" AS ENUM ('BLOG', 'ADVERT'); + +-- CreateTable +CREATE TABLE "User" ( + "id" SERIAL NOT NULL, + "email" TEXT NOT NULL, + "name" TEXT, + "age" INTEGER NOT NULL, + "balance" DOUBLE PRECISION NOT NULL, + "amount" DOUBLE PRECISION NOT NULL, + "role" "Role" NOT NULL, + + PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "post" ( + "uuid" TEXT NOT NULL, + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + "published" BOOLEAN NOT NULL, + "title" TEXT NOT NULL, + "subtitle" TEXT NOT NULL, + "content" TEXT, + "authorId" INTEGER NOT NULL, + "editorId" INTEGER, + "kind" "PostKind", + "metadata" JSONB NOT NULL, + + PRIMARY KEY ("uuid") +); + +-- CreateTable +CREATE TABLE "Category" ( + "name" TEXT NOT NULL, + "slug" TEXT NOT NULL, + "number" INTEGER NOT NULL +); + +-- CreateTable +CREATE TABLE "Patient" ( + "firstName" TEXT NOT NULL, + "lastName" TEXT NOT NULL, + "email" TEXT NOT NULL, + + PRIMARY KEY ("firstName","lastName") +); + +-- CreateTable +CREATE TABLE "Movie" ( + "directorFirstName" TEXT NOT NULL, + "directorLastName" TEXT NOT NULL, + "title" TEXT NOT NULL, + + PRIMARY KEY ("directorFirstName","directorLastName","title") +); + +-- CreateTable +CREATE TABLE "Director" ( + "firstName" TEXT NOT NULL, + "lastName" TEXT NOT NULL, + + PRIMARY KEY ("firstName","lastName") +); + +-- CreateTable +CREATE TABLE "Problem" ( + "id" SERIAL NOT NULL, + "problemText" TEXT NOT NULL, + "creatorId" INTEGER, + + PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "Creator" ( + "id" SERIAL NOT NULL, + "name" TEXT NOT NULL, + + PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "NativeTypeModel" ( + "id" SERIAL NOT NULL, + "bigInt" BIGINT, + "byteA" BYTEA, + "decimal" DECIMAL, + + PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "_CreatorToProblem" ( + "A" INTEGER NOT NULL, + "B" INTEGER NOT NULL +); + +-- CreateIndex +CREATE UNIQUE INDEX "User.email_unique" ON "User"("email"); + +-- CreateIndex +CREATE UNIQUE INDEX "Category.slug_number_unique" ON "Category"("slug", "number"); + +-- CreateIndex +CREATE UNIQUE INDEX "_CreatorToProblem_AB_unique" ON "_CreatorToProblem"("A", "B"); + +-- CreateIndex +CREATE INDEX "_CreatorToProblem_B_index" ON "_CreatorToProblem"("B"); + +-- AddForeignKey +ALTER TABLE "post" ADD FOREIGN KEY ("authorId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "post" ADD FOREIGN KEY ("editorId") REFERENCES "User"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "Movie" ADD FOREIGN KEY ("directorFirstName", "directorLastName") REFERENCES "Director"("firstName", "lastName") ON DELETE CASCADE ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "Problem" ADD FOREIGN KEY ("creatorId") REFERENCES "Creator"("id") ON DELETE SET NULL ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "_CreatorToProblem" ADD FOREIGN KEY ("A") REFERENCES "Creator"("id") ON DELETE CASCADE ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "_CreatorToProblem" ADD FOREIGN KEY ("B") REFERENCES "Problem"("id") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/experiments/prisma/migrations/migration_lock.toml b/experiments/prisma/migrations/migration_lock.toml new file mode 100644 index 00000000..fbffa92c --- /dev/null +++ b/experiments/prisma/migrations/migration_lock.toml @@ -0,0 +1,3 @@ +# Please do not edit this file manually +# It should be added in your version-control system (i.e. Git) +provider = "postgresql" \ No newline at end of file diff --git a/experiments/prisma/schema.prisma b/experiments/prisma/schema.prisma index 3f990aac..90ad8c14 100644 --- a/experiments/prisma/schema.prisma +++ b/experiments/prisma/schema.prisma @@ -1,4 +1,4 @@ -datasource db { +datasource postgres { provider = "postgresql" url = env("DATABASE_URL") } @@ -9,7 +9,6 @@ generator client { provider = "prisma-client-js" binaryTargets = ["windows", "debian-openssl-1.1.x"] output = "../prisma/generated/client" - // previewFeatures = ["nativeTypes"] previewFeatures = ["groupBy", "createMany", "orderByRelation"] } @@ -122,16 +121,9 @@ model Creator { problems Problem[] @relation("creator") } -// model Catalog { -// id Int @id @default(autoincrement()) -// productName String? -// status curatestatus @default(unreviewed) -// createdAt DateTime @default(now()) -// } - -// enum curatestatus { -// accepted -// declined -// pending -// unreviewed -// } +model NativeTypeModel { + id Int @id @default(autoincrement()) @postgres.Integer + bigInt BigInt? @postgres.BigInt + byteA Bytes? @postgres.ByteA + decimal Decimal? @postgres.Decimal +} diff --git a/experiments/query.graphql b/experiments/query.graphql index 911fcd38..e41a2fa2 100644 --- a/experiments/query.graphql +++ b/experiments/query.graphql @@ -274,10 +274,27 @@ query SortByRelation { } } -mutation CreateMany { +mutation CreateManyProblems { createManyProblem( data: [{ problemText: "problem1" }, { problemText: "problem2" }] ) { count } } + +query GetNativeTypesFields { + nativeTypeModels { + id + bigInt + byteA + decimal + } +} + +mutation InsertNativeTypesFields { + createNativeTypeModel( + data: { bigInt: "987654321000000", decimal: "73.12", byteA: "BAgPEBcq" } + ) { + id + } +} diff --git a/experiments/seed.ts b/experiments/seed.ts index d822ff79..0e85121a 100644 --- a/experiments/seed.ts +++ b/experiments/seed.ts @@ -1,4 +1,4 @@ -import { PrismaClient, PostKind } from "./prisma/generated/client"; +import { PrismaClient, PostKind, Prisma } from "./prisma/generated/client"; const prisma = new PrismaClient({}); @@ -150,6 +150,14 @@ async function main() { }, }); + await prisma.nativeTypeModel.create({ + data: { + bigInt: BigInt(987_654_321_000_000), + decimal: new Prisma.Decimal(21.37), + byteA: Buffer.from([4, 8, 15, 16, 23, 42]), + }, + }); + console.log("All data inserted!"); } diff --git a/package-lock.json b/package-lock.json index 74742cbd..09774c81 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,6 +31,7 @@ "env-cmd": "^10.1.0", "graphql": "^15.5.0", "graphql-fields": "^2.0.3", + "graphql-scalars": "^1.7.0", "graphql-type-json": "^0.3.2", "husky": "^5.0.9", "jest": "^26.6.3", @@ -52,7 +53,7 @@ "@types/graphql-fields": "^1.3.3", "@types/node": "*", "graphql-fields": "^2.0.3", - "graphql-type-json": "^0.3.2", + "graphql-scalars": "^1.7.0", "prisma": "~2.17.0", "type-graphql": "^1.1.1" } @@ -3403,6 +3404,27 @@ "graphql": "^0.13.0 || ^14.0.0 || ^15.0.0" } }, + "node_modules/graphql-scalars": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/graphql-scalars/-/graphql-scalars-1.7.0.tgz", + "integrity": "sha512-CCL9aaZdK1VD2jYFCF0ONB1cT5brK9DXymSuu/E/JoYLmAaLwGgjdzY66mT2ZI5oOIrSrJqWTf4y20qdSaE4MQ==", + "dev": true, + "dependencies": { + "tslib": "~2.0.3" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-scalars/node_modules/tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==", + "dev": true + }, "node_modules/graphql-subscriptions": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.0.tgz", @@ -11340,6 +11362,23 @@ "lodash.get": "^4.4.2" } }, + "graphql-scalars": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/graphql-scalars/-/graphql-scalars-1.7.0.tgz", + "integrity": "sha512-CCL9aaZdK1VD2jYFCF0ONB1cT5brK9DXymSuu/E/JoYLmAaLwGgjdzY66mT2ZI5oOIrSrJqWTf4y20qdSaE4MQ==", + "dev": true, + "requires": { + "tslib": "~2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==", + "dev": true + } + } + }, "graphql-subscriptions": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.0.tgz", diff --git a/package.json b/package.json index 11c95535..7d890e57 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@types/graphql-fields": "^1.3.3", "@types/node": "*", "graphql-fields": "^2.0.3", - "graphql-type-json": "^0.3.2", + "graphql-scalars": "^1.7.0", "prisma": "~2.17.0", "type-graphql": "^1.1.1" }, @@ -46,6 +46,7 @@ "env-cmd": "^10.1.0", "graphql": "^15.5.0", "graphql-fields": "^2.0.3", + "graphql-scalars": "^1.7.0", "graphql-type-json": "^0.3.2", "husky": "^5.0.9", "jest": "^26.6.3", diff --git a/src/generator/args-class.ts b/src/generator/args-class.ts index 1f2a060b..041d4ab6 100644 --- a/src/generator/args-class.ts +++ b/src/generator/args-class.ts @@ -11,7 +11,7 @@ import { generateTypeGraphQLImport, generateInputsImports, generateEnumsImports, - generateGraphQLScalarImport, + generateGraphQLScalarsImport, } from "./imports"; import { DmmfDocument } from "./dmmf/dmmf-document"; import { DMMF } from "./dmmf/types"; @@ -31,7 +31,7 @@ export default function generateArgsTypeClassFromArgs( }); generateTypeGraphQLImport(sourceFile); - generateGraphQLScalarImport(sourceFile); + generateGraphQLScalarsImport(sourceFile); generateInputsImports( sourceFile, fields diff --git a/src/generator/generate-code.ts b/src/generator/generate-code.ts index be24e6ec..c7552119 100644 --- a/src/generator/generate-code.ts +++ b/src/generator/generate-code.ts @@ -40,6 +40,7 @@ import generateActionResolverClass from "./resolvers/separate-action"; import { ensureInstalledCorrectPrismaPackage } from "../utils/prisma-version"; import { GenerateMappingData } from "./types"; import { generateEnhanceMap } from "./enhance"; +import { generateCustomScalars as generateCustomScalars } from "./scalars"; const baseCompilerOptions: CompilerOptions = { target: ScriptTarget.ES2019, @@ -445,6 +446,14 @@ export default async function generateCode( ); generateEnhanceMap(enhanceSourceFile, dmmfDocument.modelMappings); + log("Generate custom scalars"); + const scalarsSourceFile = project.createSourceFile( + baseDirPath + "/scalars.ts", + undefined, + { overwrite: true }, + ); + generateCustomScalars(scalarsSourceFile, dmmfDocument.options); + log("Generating index file"); const indexSourceFile = project.createSourceFile( baseDirPath + "/index.ts", diff --git a/src/generator/helpers.ts b/src/generator/helpers.ts index a61a960b..c0b6d311 100644 --- a/src/generator/helpers.ts +++ b/src/generator/helpers.ts @@ -9,7 +9,9 @@ enum PrismaScalars { Float = "Float", DateTime = "DateTime", Json = "Json", - // TODO: add native types + BigInt = "BigInt", + Decimal = "Decimal", + Bytes = "Bytes", } export function noop() {} @@ -79,7 +81,15 @@ export function mapScalarToTSType(scalar: string, isInputType: boolean) { } case PrismaScalars.Json: return isInputType ? "Prisma.InputJsonValue" : "Prisma.JsonValue"; - // TODO: handle native types + case PrismaScalars.BigInt: { + return "bigint"; + } + case PrismaScalars.Decimal: { + return "Prisma.Decimal"; + } + case PrismaScalars.Bytes: { + return "Buffer"; + } default: throw new Error(`Unrecognized scalar type: ${scalar}`); } @@ -129,9 +139,17 @@ export function mapScalarToTypeGraphQLType(scalar: string) { return "Date"; } case PrismaScalars.Json: { - return `GraphQLJSON`; + return `GraphQLScalars.JSONResolver`; + } + case PrismaScalars.BigInt: { + return "GraphQLScalars.BigIntResolver"; + } + case PrismaScalars.Decimal: { + return "DecimalJSScalar"; + } + case PrismaScalars.Bytes: { + return "GraphQLScalars.ByteResolver"; } - // TODO: handle native types default: { throw new Error(`Unrecognized scalar type: ${scalar}`); } diff --git a/src/generator/imports.ts b/src/generator/imports.ts index 85943735..81bd7dff 100644 --- a/src/generator/imports.ts +++ b/src/generator/imports.ts @@ -37,14 +37,30 @@ export function generateGraphQLFieldsImport(sourceFile: SourceFile) { }); } -export function generateGraphQLScalarImport(sourceFile: SourceFile) { +export function generateGraphQLScalarsImport(sourceFile: SourceFile) { sourceFile.addImportDeclaration({ - moduleSpecifier: "graphql-type-json", - defaultImport: "GraphQLJSON", + moduleSpecifier: "graphql-scalars", + namespaceImport: "GraphQLScalars", }); } -export function generatePrismaJsonTypeImport( +export function generateGraphQLScalarTypeImport(sourceFile: SourceFile) { + sourceFile.addImportDeclaration({ + moduleSpecifier: "graphql", + namedImports: ["GraphQLScalarType"], + }); +} + +export function generateCustomScalarsImport(sourceFile: SourceFile, level = 0) { + sourceFile.addImportDeclaration({ + moduleSpecifier: + (level === 0 ? "./" : "") + + path.posix.join(...Array(level).fill(".."), "scalars"), + namedImports: ["DecimalJSScalar"], + }); +} + +export function generatePrismaNamespaceImport( sourceFile: SourceFile, options: GenerateCodeOptions, level = 0, @@ -166,6 +182,7 @@ export function generateIndexFile( { moduleSpecifier: `./${resolversFolderName}/${inputsFolderName}` }, { moduleSpecifier: `./${resolversFolderName}/${outputsFolderName}` }, { moduleSpecifier: `./enhance` }, + { moduleSpecifier: `./scalars` }, ]); sourceFile.addImportDeclarations([ diff --git a/src/generator/model-type-class.ts b/src/generator/model-type-class.ts index db82bf73..bf39b54a 100644 --- a/src/generator/model-type-class.ts +++ b/src/generator/model-type-class.ts @@ -11,8 +11,9 @@ import { generateTypeGraphQLImport, generateModelsImports, generateEnumsImports, - generateGraphQLScalarImport, - generatePrismaJsonTypeImport, + generateGraphQLScalarsImport, + generatePrismaNamespaceImport, + generateCustomScalarsImport, } from "./imports"; import { modelsFolderName } from "./config"; import { DMMF } from "./dmmf/types"; @@ -31,8 +32,9 @@ export default function generateObjectTypeClassFromModel( }); generateTypeGraphQLImport(sourceFile); - generateGraphQLScalarImport(sourceFile); - generatePrismaJsonTypeImport(sourceFile, dmmfDocument.options, 1); + generateGraphQLScalarsImport(sourceFile); + generatePrismaNamespaceImport(sourceFile, dmmfDocument.options, 1); + generateCustomScalarsImport(sourceFile, 1); generateModelsImports( sourceFile, model.fields diff --git a/src/generator/scalars.ts b/src/generator/scalars.ts new file mode 100644 index 00000000..3aba4e99 --- /dev/null +++ b/src/generator/scalars.ts @@ -0,0 +1,34 @@ +import { SourceFile } from "ts-morph"; +import { + generateGraphQLScalarTypeImport, + generatePrismaNamespaceImport, +} from "./imports"; + +import { GenerateCodeOptions } from "./options"; + +export function generateCustomScalars( + sourceFile: SourceFile, + options: GenerateCodeOptions, +) { + generatePrismaNamespaceImport(sourceFile, options); + generateGraphQLScalarTypeImport(sourceFile); + + sourceFile.addStatements(/* ts */ ` + export const DecimalJSScalar = new GraphQLScalarType({ + name: "Decimal", + description: "GraphQL Scalar representing the Prisma.Decimal type, based on Decimal.js library.", + serialize: (value: unknown) => { + if (!(value instanceof Prisma.Decimal)) { + throw new Error(\`[DecimalError] Invalid argument: \${typeof value}. Expected Prisma.Decimal instance.\`); + } + return value.toString(); + }, + parseValue: (value: unknown) => { + if (!(typeof value === "string")) { + throw new Error(\`[DecimalError] Invalid argument: \${typeof value}. Expected string.\`); + } + return new Prisma.Decimal(value); + }, + }); + `); +} diff --git a/src/generator/type-class.ts b/src/generator/type-class.ts index c82da7cc..111c82bb 100644 --- a/src/generator/type-class.ts +++ b/src/generator/type-class.ts @@ -14,9 +14,10 @@ import { generateInputsImports, generateEnumsImports, generateArgsImports, - generateGraphQLScalarImport, - generatePrismaJsonTypeImport, + generateGraphQLScalarsImport, + generatePrismaNamespaceImport, generateOutputsImports, + generateCustomScalarsImport, } from "./imports"; import { DmmfDocument } from "./dmmf/dmmf-document"; import { DMMF } from "./dmmf/types"; @@ -39,8 +40,9 @@ export function generateOutputTypeClassFromType( const isAggregateOutputType = type.name.includes("Aggregate"); generateTypeGraphQLImport(sourceFile); - generateGraphQLScalarImport(sourceFile); - generatePrismaJsonTypeImport(sourceFile, dmmfDocument.options, 2); + generateGraphQLScalarsImport(sourceFile); + generatePrismaNamespaceImport(sourceFile, dmmfDocument.options, 2); + generateCustomScalarsImport(sourceFile, 2); generateArgsImports(sourceFile, fieldArgsTypeNames, 0); generateOutputsImports( sourceFile, @@ -118,8 +120,9 @@ export function generateInputTypeClassFromType( }); generateTypeGraphQLImport(sourceFile); - generateGraphQLScalarImport(sourceFile); - generatePrismaJsonTypeImport(sourceFile, options, 2); + generateGraphQLScalarsImport(sourceFile); + generatePrismaNamespaceImport(sourceFile, options, 2); + generateCustomScalarsImport(sourceFile, 2); generateInputsImports( sourceFile, inputType.fields diff --git a/tests/functional/__snapshots__/integration.ts.snap b/tests/functional/__snapshots__/integration.ts.snap index 42a092eb..3c290aff 100644 --- a/tests/functional/__snapshots__/integration.ts.snap +++ b/tests/functional/__snapshots__/integration.ts.snap @@ -148,11 +148,11 @@ input PostCreateInput { input PostCreateNestedManyWithoutAuthorInput { connect: [PostWhereUniqueInput!] - connectOrCreate: [PostCreateOrConnectWithoutauthorInput!] + connectOrCreate: [PostCreateOrConnectWithoutAuthorInput!] create: [PostCreateWithoutAuthorInput!] } -input PostCreateOrConnectWithoutauthorInput { +input PostCreateOrConnectWithoutAuthorInput { create: PostCreateWithoutAuthorInput! where: PostWhereUniqueInput! } @@ -232,7 +232,7 @@ input PostUpdateManyWithWhereWithoutAuthorInput { input PostUpdateManyWithoutAuthorInput { connect: [PostWhereUniqueInput!] - connectOrCreate: [PostCreateOrConnectWithoutauthorInput!] + connectOrCreate: [PostCreateOrConnectWithoutAuthorInput!] create: [PostCreateWithoutAuthorInput!] delete: [PostWhereUniqueInput!] deleteMany: [PostScalarWhereInput!] @@ -353,11 +353,11 @@ input UserCreateInput { input UserCreateNestedOneWithoutPostsInput { connect: UserWhereUniqueInput - connectOrCreate: UserCreateOrConnectWithoutpostsInput + connectOrCreate: UserCreateOrConnectWithoutPostsInput create: UserCreateWithoutPostsInput } -input UserCreateOrConnectWithoutpostsInput { +input UserCreateOrConnectWithoutPostsInput { create: UserCreateWithoutPostsInput! where: UserWhereUniqueInput! } @@ -406,7 +406,7 @@ input UserUpdateManyMutationInput { input UserUpdateOneRequiredWithoutPostsInput { connect: UserWhereUniqueInput - connectOrCreate: UserCreateOrConnectWithoutpostsInput + connectOrCreate: UserCreateOrConnectWithoutPostsInput create: UserCreateWithoutPostsInput update: UserUpdateWithoutPostsInput upsert: UserUpsertWithoutPostsInput @@ -518,7 +518,7 @@ exports[`generator integration should generates TypeGraphQL classes files to out NullableStringFieldUpdateOperationsInput.ts PostCreateInput.ts PostCreateNestedManyWithoutAuthorInput.ts - PostCreateOrConnectWithoutauthorInput.ts + PostCreateOrConnectWithoutAuthorInput.ts PostCreateWithoutAuthorInput.ts PostListRelationFilter.ts PostOrderByInput.ts @@ -537,7 +537,7 @@ exports[`generator integration should generates TypeGraphQL classes files to out StringNullableFilter.ts UserCreateInput.ts UserCreateNestedOneWithoutPostsInput.ts - UserCreateOrConnectWithoutpostsInput.ts + UserCreateOrConnectWithoutPostsInput.ts UserCreateWithoutPostsInput.ts UserOrderByInput.ts UserRelationFilter.ts @@ -575,6 +575,7 @@ exports[`generator integration should generates TypeGraphQL classes files to out args.index.ts index.ts resolvers.index.ts + scalars.ts " `; diff --git a/tests/helpers/prisma-client-mock.d.ts b/tests/helpers/prisma-client-mock.d.ts index 78752782..d65ef389 100644 --- a/tests/helpers/prisma-client-mock.d.ts +++ b/tests/helpers/prisma-client-mock.d.ts @@ -30,4 +30,7 @@ export declare namespace Prisma { interface InputJsonArray extends Array { } type InputJsonValue = undefined | string | number | boolean | null | InputJsonObject | InputJsonArray; + class Decimal { + constructor(...arg: any[]); + } } diff --git a/tests/helpers/prisma-client-mock.js b/tests/helpers/prisma-client-mock.js index c8ad2e54..ea785e8f 100644 --- a/tests/helpers/prisma-client-mock.js +++ b/tests/helpers/prisma-client-mock.js @@ -1,2 +1,14 @@ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); +exports.Prisma = void 0; +var Prisma; +(function (Prisma) { + /** + * Utility Types + */ + // Decimal.js mock + class Decimal { + constructor(...arg) { } + } + Prisma.Decimal = Decimal; +})(Prisma = exports.Prisma || (exports.Prisma = {})); diff --git a/tests/helpers/prisma-client-mock.ts b/tests/helpers/prisma-client-mock.ts index bd8a492a..47d922ec 100644 --- a/tests/helpers/prisma-client-mock.ts +++ b/tests/helpers/prisma-client-mock.ts @@ -43,4 +43,9 @@ export namespace Prisma { | null | InputJsonObject | InputJsonArray; + + // Decimal.js mock + export class Decimal { + constructor(...arg: any[]) {} + } } diff --git a/tests/regression/__snapshots__/crud.ts.snap b/tests/regression/__snapshots__/crud.ts.snap index a8e31af8..4758de60 100644 --- a/tests/regression/__snapshots__/crud.ts.snap +++ b/tests/regression/__snapshots__/crud.ts.snap @@ -188,7 +188,7 @@ exports[`crud should properly generate actions resolver classes for prisma model exports[`crud should properly generate args classes for every method of crud resolver: AggregateUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserOrderByInput } from \\"../../../inputs/UserOrderByInput\\"; import { UserWhereInput } from \\"../../../inputs/UserWhereInput\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; @@ -225,7 +225,7 @@ export class AggregateUserArgs { exports[`crud should properly generate args classes for every method of crud resolver: CreateUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserCreateInput } from \\"../../../inputs/UserCreateInput\\"; @TypeGraphQL.ArgsType() @@ -240,7 +240,7 @@ export class CreateUserArgs { exports[`crud should properly generate args classes for every method of crud resolver: DeleteManyUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserWhereInput } from \\"../../../inputs/UserWhereInput\\"; @TypeGraphQL.ArgsType() @@ -255,7 +255,7 @@ export class DeleteManyUserArgs { exports[`crud should properly generate args classes for every method of crud resolver: DeleteUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; @TypeGraphQL.ArgsType() @@ -270,7 +270,7 @@ export class DeleteUserArgs { exports[`crud should properly generate args classes for every method of crud resolver: FindFirstUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserOrderByInput } from \\"../../../inputs/UserOrderByInput\\"; import { UserWhereInput } from \\"../../../inputs/UserWhereInput\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; @@ -313,7 +313,7 @@ export class FindFirstUserArgs { exports[`crud should properly generate args classes for every method of crud resolver: FindManyUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserOrderByInput } from \\"../../../inputs/UserOrderByInput\\"; import { UserWhereInput } from \\"../../../inputs/UserWhereInput\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; @@ -356,7 +356,7 @@ export class FindManyUserArgs { exports[`crud should properly generate args classes for every method of crud resolver: FindUniqueUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; @TypeGraphQL.ArgsType() @@ -385,7 +385,7 @@ export { UpsertUserArgs } from \\"./UpsertUserArgs\\"; exports[`crud should properly generate args classes for every method of crud resolver: UpdateManyUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserUpdateManyMutationInput } from \\"../../../inputs/UserUpdateManyMutationInput\\"; import { UserWhereInput } from \\"../../../inputs/UserWhereInput\\"; @@ -406,7 +406,7 @@ export class UpdateManyUserArgs { exports[`crud should properly generate args classes for every method of crud resolver: UpdateUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserUpdateInput } from \\"../../../inputs/UserUpdateInput\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; @@ -427,7 +427,7 @@ export class UpdateUserArgs { exports[`crud should properly generate args classes for every method of crud resolver: UpsertUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserCreateInput } from \\"../../../inputs/UserCreateInput\\"; import { UserUpdateInput } from \\"../../../inputs/UserUpdateInput\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; @@ -603,6 +603,7 @@ export * from \\"./resolvers/crud\\"; export * from \\"./resolvers/inputs\\"; export * from \\"./resolvers/outputs\\"; export * from \\"./enhance\\"; +export * from \\"./scalars\\"; export const crudResolvers = Object.values(crudResolversImport) as unknown as NonEmptyArray; export const resolvers = [...crudResolvers] as unknown as NonEmptyArray; @@ -848,7 +849,7 @@ export class UserCrudResolver { exports[`crud when \`createMany\` preview feature is enabled should properly generate createMany method, resolver and args classes: CreateManyUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserCreateManyInput } from \\"../../../inputs/UserCreateManyInput\\"; @TypeGraphQL.ArgsType() @@ -1189,7 +1190,7 @@ export class UpsertClientResolver { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: AggregateClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientOrderByInput } from \\"../../../inputs/ClientOrderByInput\\"; import { ClientWhereInput } from \\"../../../inputs/ClientWhereInput\\"; import { ClientWhereUniqueInput } from \\"../../../inputs/ClientWhereUniqueInput\\"; @@ -1226,7 +1227,7 @@ export class AggregateClientArgs { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: CreateClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientCreateInput } from \\"../../../inputs/ClientCreateInput\\"; @TypeGraphQL.ArgsType() @@ -1241,7 +1242,7 @@ export class CreateClientArgs { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: DeleteClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientWhereUniqueInput } from \\"../../../inputs/ClientWhereUniqueInput\\"; @TypeGraphQL.ArgsType() @@ -1256,7 +1257,7 @@ export class DeleteClientArgs { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: DeleteManyClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientWhereInput } from \\"../../../inputs/ClientWhereInput\\"; @TypeGraphQL.ArgsType() @@ -1271,7 +1272,7 @@ export class DeleteManyClientArgs { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: FindFirstClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientOrderByInput } from \\"../../../inputs/ClientOrderByInput\\"; import { ClientWhereInput } from \\"../../../inputs/ClientWhereInput\\"; import { ClientWhereUniqueInput } from \\"../../../inputs/ClientWhereUniqueInput\\"; @@ -1314,7 +1315,7 @@ export class FindFirstClientArgs { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: FindManyClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientOrderByInput } from \\"../../../inputs/ClientOrderByInput\\"; import { ClientWhereInput } from \\"../../../inputs/ClientWhereInput\\"; import { ClientWhereUniqueInput } from \\"../../../inputs/ClientWhereUniqueInput\\"; @@ -1357,7 +1358,7 @@ export class FindManyClientArgs { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: FindUniqueClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientWhereUniqueInput } from \\"../../../inputs/ClientWhereUniqueInput\\"; @TypeGraphQL.ArgsType() @@ -1386,7 +1387,7 @@ export { UpsertClientArgs } from \\"./UpsertClientArgs\\"; exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: UpdateClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientUpdateInput } from \\"../../../inputs/ClientUpdateInput\\"; import { ClientWhereUniqueInput } from \\"../../../inputs/ClientWhereUniqueInput\\"; @@ -1407,7 +1408,7 @@ export class UpdateClientArgs { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: UpdateManyClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientUpdateManyMutationInput } from \\"../../../inputs/ClientUpdateManyMutationInput\\"; import { ClientWhereInput } from \\"../../../inputs/ClientWhereInput\\"; @@ -1428,7 +1429,7 @@ export class UpdateManyClientArgs { exports[`crud when model is renamed should properly generate args classes for every method of crud resolver: UpsertClientArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { ClientCreateInput } from \\"../../../inputs/ClientCreateInput\\"; import { ClientUpdateInput } from \\"../../../inputs/ClientUpdateInput\\"; import { ClientWhereUniqueInput } from \\"../../../inputs/ClientWhereUniqueInput\\"; @@ -1565,7 +1566,7 @@ export class ClientCrudResolver { exports[`crud when preview feature \`groupBy\` is enabled should properly generate group by args class for prisma model: GroupByUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserOrderByInput } from \\"../../../inputs/UserOrderByInput\\"; import { UserScalarWhereWithAggregatesInput } from \\"../../../inputs/UserScalarWhereWithAggregatesInput\\"; import { UserWhereInput } from \\"../../../inputs/UserWhereInput\\"; @@ -1821,7 +1822,7 @@ export { GroupByUserResolver } from \\"./User/GroupByUserResolver\\"; exports[`crud when useUncheckedScalarInputs mode is enabled should properly generate create and update args classes: CreateUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserUncheckedCreateInput } from \\"../../../inputs/UserUncheckedCreateInput\\"; @TypeGraphQL.ArgsType() @@ -1836,7 +1837,7 @@ export class CreateUserArgs { exports[`crud when useUncheckedScalarInputs mode is enabled should properly generate create and update args classes: UpdateManyUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserUncheckedUpdateManyInput } from \\"../../../inputs/UserUncheckedUpdateManyInput\\"; import { UserWhereInput } from \\"../../../inputs/UserWhereInput\\"; @@ -1857,7 +1858,7 @@ export class UpdateManyUserArgs { exports[`crud when useUncheckedScalarInputs mode is enabled should properly generate create and update args classes: UpdateUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserUncheckedUpdateInput } from \\"../../../inputs/UserUncheckedUpdateInput\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; @@ -1878,7 +1879,7 @@ export class UpdateUserArgs { exports[`crud when useUncheckedScalarInputs mode is enabled should properly generate create and update args classes: UpsertUserArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { UserUncheckedCreateInput } from \\"../../../inputs/UserUncheckedCreateInput\\"; import { UserUncheckedUpdateInput } from \\"../../../inputs/UserUncheckedUpdateInput\\"; import { UserWhereUniqueInput } from \\"../../../inputs/UserWhereUniqueInput\\"; diff --git a/tests/regression/__snapshots__/enhance.ts.snap b/tests/regression/__snapshots__/enhance.ts.snap index 0ecfbb4f..f835c139 100644 --- a/tests/regression/__snapshots__/enhance.ts.snap +++ b/tests/regression/__snapshots__/enhance.ts.snap @@ -251,5 +251,25 @@ export function applyArgsTypesEnhanceMap( +" +`; + +exports[`resolvers enhance should emit models and resolvers config map with types: mainIndex 1`] = ` +"import { NonEmptyArray } from \\"type-graphql\\"; +import * as crudResolversImport from \\"./resolvers/crud/resolvers-crud.index\\"; +import * as relationResolversImport from \\"./resolvers/relations/resolvers.index\\"; + +export * from \\"./enums\\"; +export * from \\"./models\\"; +export * from \\"./resolvers/crud\\"; +export * from \\"./resolvers/relations\\"; +export * from \\"./resolvers/inputs\\"; +export * from \\"./resolvers/outputs\\"; +export * from \\"./enhance\\"; +export * from \\"./scalars\\"; + +export const crudResolvers = Object.values(crudResolversImport) as unknown as NonEmptyArray; +export const relationResolvers = Object.values(relationResolversImport) as unknown as NonEmptyArray; +export const resolvers = [...crudResolvers, ...relationResolvers] as unknown as NonEmptyArray; " `; diff --git a/tests/regression/__snapshots__/inputs.ts.snap b/tests/regression/__snapshots__/inputs.ts.snap index 66b86610..59369f36 100644 --- a/tests/regression/__snapshots__/inputs.ts.snap +++ b/tests/regression/__snapshots__/inputs.ts.snap @@ -2,8 +2,9 @@ exports[`inputs should properly generate input type class for filtering by enums values: EnumColorFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedEnumColorFilter } from \\"../inputs/NestedEnumColorFilter\\"; import { Color } from \\"../../enums/Color\\"; @@ -36,8 +37,9 @@ export class EnumColorFilter { exports[`inputs should properly generate input type class for filtering by enums values: NestedEnumColorFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { Color } from \\"../../enums/Color\\"; @TypeGraphQL.InputType({ @@ -85,8 +87,9 @@ export { SampleModelWhereUniqueInput } from \\"./SampleModelWhereUniqueInput\\"; exports[`inputs should properly generate input type classes for connectOrCreate: UserCreateNestedOneWithoutPostsFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { UserCreateOrConnectWithoutPostsFieldInput } from \\"../inputs/UserCreateOrConnectWithoutPostsFieldInput\\"; import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; import { UserWhereUniqueInput } from \\"../inputs/UserWhereUniqueInput\\"; @@ -115,8 +118,9 @@ export class UserCreateNestedOneWithoutPostsFieldInput { exports[`inputs should properly generate input type classes for connectOrCreate: UserCreateOrConnectWithoutPostsFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; import { UserWhereUniqueInput } from \\"../inputs/UserWhereUniqueInput\\"; @@ -139,8 +143,9 @@ export class UserCreateOrConnectWithoutPostsFieldInput { exports[`inputs should properly generate input type classes for connectOrCreate: UserUpdateOneRequiredWithoutPostsFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { UserCreateOrConnectWithoutPostsFieldInput } from \\"../inputs/UserCreateOrConnectWithoutPostsFieldInput\\"; import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; import { UserUpdateWithoutPostsFieldInput } from \\"../inputs/UserUpdateWithoutPostsFieldInput\\"; @@ -181,8 +186,9 @@ export class UserUpdateOneRequiredWithoutPostsFieldInput { exports[`inputs should properly generate input type classes for filtering models by fields: SampleModelWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { BoolFilter } from \\"../inputs/BoolFilter\\"; import { DateTimeFilter } from \\"../inputs/DateTimeFilter\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; @@ -255,8 +261,9 @@ export class SampleModelWhereInput { exports[`inputs should properly generate input type classes for filtering models by fields: SampleModelWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -306,8 +313,9 @@ export { StringNullableFilter } from \\"./StringNullableFilter\\"; exports[`inputs should properly generate input type classes for filtering models by many to many relation fields: FirstModelOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @TypeGraphQL.InputType({ @@ -334,8 +342,9 @@ export class FirstModelOrderByInput { exports[`inputs should properly generate input type classes for filtering models by many to many relation fields: FirstModelScalarWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { StringFilter } from \\"../inputs/StringFilter\\"; @@ -379,8 +388,9 @@ export class FirstModelScalarWhereInput { exports[`inputs should properly generate input type classes for filtering models by many to many relation fields: FirstModelWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { SecondModelListRelationFilter } from \\"../inputs/SecondModelListRelationFilter\\"; @@ -430,8 +440,9 @@ export class FirstModelWhereInput { exports[`inputs should properly generate input type classes for filtering models by many to many relation fields: FirstModelWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -497,8 +508,9 @@ export { StringFilter } from \\"./StringFilter\\"; exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: FirstModelOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @TypeGraphQL.InputType({ @@ -525,8 +537,9 @@ export class FirstModelOrderByInput { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: FirstModelRelationFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FirstModelWhereInput } from \\"../inputs/FirstModelWhereInput\\"; @TypeGraphQL.InputType({ @@ -548,8 +561,9 @@ export class FirstModelRelationFilter { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: FirstModelWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { SecondModelListRelationFilter } from \\"../inputs/SecondModelListRelationFilter\\"; @@ -599,8 +613,9 @@ export class FirstModelWhereInput { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: FirstModelWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -621,8 +636,9 @@ export class FirstModelWhereUniqueInput { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: SecondModelListRelationFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SecondModelWhereInput } from \\"../inputs/SecondModelWhereInput\\"; @TypeGraphQL.InputType({ @@ -649,8 +665,9 @@ export class SecondModelListRelationFilter { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: SecondModelOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FirstModelOrderByInput } from \\"../inputs/FirstModelOrderByInput\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @@ -688,8 +705,9 @@ export class SecondModelOrderByInput { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: SecondModelScalarWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { StringFilter } from \\"../inputs/StringFilter\\"; @@ -738,8 +756,9 @@ export class SecondModelScalarWhereInput { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: SecondModelWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FirstModelRelationFilter } from \\"../inputs/FirstModelRelationFilter\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; @@ -794,8 +813,9 @@ export class SecondModelWhereInput { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: SecondModelWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -858,8 +878,9 @@ export { StringFilter } from \\"./StringFilter\\"; exports[`inputs should properly generate input type classes for filtering scalar fields: BoolFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedBoolFilter } from \\"../inputs/NestedBoolFilter\\"; @TypeGraphQL.InputType({ @@ -881,8 +902,9 @@ export class BoolFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: DateTimeFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedDateTimeFilter } from \\"../inputs/NestedDateTimeFilter\\"; @TypeGraphQL.InputType({ @@ -934,8 +956,9 @@ export class DateTimeFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: FloatFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedFloatFilter } from \\"../inputs/NestedFloatFilter\\"; @TypeGraphQL.InputType({ @@ -987,8 +1010,9 @@ export class FloatFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: IntFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedIntFilter } from \\"../inputs/NestedIntFilter\\"; @TypeGraphQL.InputType({ @@ -1040,19 +1064,20 @@ export class IntFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: JsonFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true }) export class JsonFilter { - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) equals?: Prisma.InputJsonValue | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) not?: Prisma.InputJsonValue | undefined; @@ -1062,8 +1087,9 @@ export class JsonFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: NestedBoolFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1084,8 +1110,9 @@ export class NestedBoolFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: NestedDateTimeFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1136,8 +1163,9 @@ export class NestedDateTimeFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: NestedFloatFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1188,8 +1216,9 @@ export class NestedFloatFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: NestedIntFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1240,8 +1269,9 @@ export class NestedIntFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: NestedStringNullableFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1307,8 +1337,9 @@ export class NestedStringNullableFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: StringFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedStringFilter } from \\"../inputs/NestedStringFilter\\"; import { QueryMode } from \\"../../enums/QueryMode\\"; @@ -1381,8 +1412,9 @@ export class StringFilter { exports[`inputs should properly generate input type classes for filtering scalar fields: StringNullableFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedStringNullableFilter } from \\"../inputs/NestedStringNullableFilter\\"; import { QueryMode } from \\"../../enums/QueryMode\\"; @@ -1497,8 +1529,9 @@ export { StringNullableFilter } from \\"./StringNullableFilter\\"; exports[`inputs should properly generate input type classes for model with composite unique index: DirectorFirstNameLastNameCompoundUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1519,8 +1552,9 @@ export class DirectorFirstNameLastNameCompoundUniqueInput { exports[`inputs should properly generate input type classes for model with composite unique index: DirectorOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @TypeGraphQL.InputType({ @@ -1547,8 +1581,9 @@ export class DirectorOrderByInput { exports[`inputs should properly generate input type classes for model with composite unique index: DirectorWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { MovieListRelationFilter } from \\"../inputs/MovieListRelationFilter\\"; import { StringFilter } from \\"../inputs/StringFilter\\"; @@ -1597,8 +1632,9 @@ export class DirectorWhereInput { exports[`inputs should properly generate input type classes for model with composite unique index: DirectorWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { DirectorFirstNameLastNameCompoundUniqueInput } from \\"../inputs/DirectorFirstNameLastNameCompoundUniqueInput\\"; @TypeGraphQL.InputType({ @@ -1659,8 +1695,9 @@ export { StringFilter } from \\"./StringFilter\\"; exports[`inputs should properly generate input type classes for model with id keys with relation: MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1686,8 +1723,9 @@ export class MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput { exports[`inputs should properly generate input type classes for model with id keys with relation: MovieOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { DirectorOrderByInput } from \\"../inputs/DirectorOrderByInput\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @@ -1725,8 +1763,9 @@ export class MovieOrderByInput { exports[`inputs should properly generate input type classes for model with id keys with relation: MovieScalarWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { StringFilter } from \\"../inputs/StringFilter\\"; @@ -1774,8 +1813,9 @@ export class MovieScalarWhereInput { exports[`inputs should properly generate input type classes for model with id keys with relation: MovieWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { DirectorRelationFilter } from \\"../inputs/DirectorRelationFilter\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { StringFilter } from \\"../inputs/StringFilter\\"; @@ -1829,8 +1869,9 @@ export class MovieWhereInput { exports[`inputs should properly generate input type classes for model with id keys with relation: MovieWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput } from \\"../inputs/MovieDirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\\"; @TypeGraphQL.InputType({ @@ -1889,10 +1930,227 @@ export { StringFilter } from \\"./StringFilter\\"; " `; +exports[`inputs should properly generate input type classes for model with native types: NativeTypeModelCreateInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelCreateInput { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + byteA?: Buffer | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal?: Prisma.Decimal | undefined; +} +" +`; + +exports[`inputs should properly generate input type classes for model with native types: NativeTypeModelOrderByInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { SortOrder } from \\"../../enums/SortOrder\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelOrderByInput { + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + id?: \\"asc\\" | \\"desc\\" | undefined; + + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + bigInt?: \\"asc\\" | \\"desc\\" | undefined; + + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + byteA?: \\"asc\\" | \\"desc\\" | undefined; + + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + decimal?: \\"asc\\" | \\"desc\\" | undefined; +} +" +`; + +exports[`inputs should properly generate input type classes for model with native types: NativeTypeModelUpdateInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { NullableBigIntFieldUpdateOperationsInput } from \\"../inputs/NullableBigIntFieldUpdateOperationsInput\\"; +import { NullableBytesFieldUpdateOperationsInput } from \\"../inputs/NullableBytesFieldUpdateOperationsInput\\"; +import { NullableDecimalFieldUpdateOperationsInput } from \\"../inputs/NullableDecimalFieldUpdateOperationsInput\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelUpdateInput { + @TypeGraphQL.Field(_type => NullableBigIntFieldUpdateOperationsInput, { + nullable: true + }) + bigInt?: NullableBigIntFieldUpdateOperationsInput | undefined; + + @TypeGraphQL.Field(_type => NullableBytesFieldUpdateOperationsInput, { + nullable: true + }) + byteA?: NullableBytesFieldUpdateOperationsInput | undefined; + + @TypeGraphQL.Field(_type => NullableDecimalFieldUpdateOperationsInput, { + nullable: true + }) + decimal?: NullableDecimalFieldUpdateOperationsInput | undefined; +} +" +`; + +exports[`inputs should properly generate input type classes for model with native types: NativeTypeModelUpdateManyMutationInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { NullableBigIntFieldUpdateOperationsInput } from \\"../inputs/NullableBigIntFieldUpdateOperationsInput\\"; +import { NullableBytesFieldUpdateOperationsInput } from \\"../inputs/NullableBytesFieldUpdateOperationsInput\\"; +import { NullableDecimalFieldUpdateOperationsInput } from \\"../inputs/NullableDecimalFieldUpdateOperationsInput\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelUpdateManyMutationInput { + @TypeGraphQL.Field(_type => NullableBigIntFieldUpdateOperationsInput, { + nullable: true + }) + bigInt?: NullableBigIntFieldUpdateOperationsInput | undefined; + + @TypeGraphQL.Field(_type => NullableBytesFieldUpdateOperationsInput, { + nullable: true + }) + byteA?: NullableBytesFieldUpdateOperationsInput | undefined; + + @TypeGraphQL.Field(_type => NullableDecimalFieldUpdateOperationsInput, { + nullable: true + }) + decimal?: NullableDecimalFieldUpdateOperationsInput | undefined; +} +" +`; + +exports[`inputs should properly generate input type classes for model with native types: NativeTypeModelWhereInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { BigIntNullableFilter } from \\"../inputs/BigIntNullableFilter\\"; +import { BytesNullableFilter } from \\"../inputs/BytesNullableFilter\\"; +import { DecimalNullableFilter } from \\"../inputs/DecimalNullableFilter\\"; +import { IntFilter } from \\"../inputs/IntFilter\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelWhereInput { + @TypeGraphQL.Field(_type => [NativeTypeModelWhereInput], { + nullable: true + }) + AND?: NativeTypeModelWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelWhereInput], { + nullable: true + }) + OR?: NativeTypeModelWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => [NativeTypeModelWhereInput], { + nullable: true + }) + NOT?: NativeTypeModelWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => IntFilter, { + nullable: true + }) + id?: IntFilter | undefined; + + @TypeGraphQL.Field(_type => BigIntNullableFilter, { + nullable: true + }) + bigInt?: BigIntNullableFilter | undefined; + + @TypeGraphQL.Field(_type => BytesNullableFilter, { + nullable: true + }) + byteA?: BytesNullableFilter | undefined; + + @TypeGraphQL.Field(_type => DecimalNullableFilter, { + nullable: true + }) + decimal?: DecimalNullableFilter | undefined; +} +" +`; + +exports[`inputs should properly generate input type classes for model with native types: NativeTypeModelWhereUniqueInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NativeTypeModelWhereUniqueInput { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: true + }) + id?: number | undefined; +} +" +`; + +exports[`inputs should properly generate input type classes for model with native types: index 1`] = ` +"export { BigIntNullableFilter } from \\"./BigIntNullableFilter\\"; +export { BytesNullableFilter } from \\"./BytesNullableFilter\\"; +export { DecimalNullableFilter } from \\"./DecimalNullableFilter\\"; +export { IntFieldUpdateOperationsInput } from \\"./IntFieldUpdateOperationsInput\\"; +export { IntFilter } from \\"./IntFilter\\"; +export { NativeTypeModelCreateInput } from \\"./NativeTypeModelCreateInput\\"; +export { NativeTypeModelOrderByInput } from \\"./NativeTypeModelOrderByInput\\"; +export { NativeTypeModelUpdateInput } from \\"./NativeTypeModelUpdateInput\\"; +export { NativeTypeModelUpdateManyMutationInput } from \\"./NativeTypeModelUpdateManyMutationInput\\"; +export { NativeTypeModelWhereInput } from \\"./NativeTypeModelWhereInput\\"; +export { NativeTypeModelWhereUniqueInput } from \\"./NativeTypeModelWhereUniqueInput\\"; +export { NestedBigIntNullableFilter } from \\"./NestedBigIntNullableFilter\\"; +export { NestedBytesNullableFilter } from \\"./NestedBytesNullableFilter\\"; +export { NestedDecimalNullableFilter } from \\"./NestedDecimalNullableFilter\\"; +export { NestedIntFilter } from \\"./NestedIntFilter\\"; +export { NullableBigIntFieldUpdateOperationsInput } from \\"./NullableBigIntFieldUpdateOperationsInput\\"; +export { NullableBytesFieldUpdateOperationsInput } from \\"./NullableBytesFieldUpdateOperationsInput\\"; +export { NullableDecimalFieldUpdateOperationsInput } from \\"./NullableDecimalFieldUpdateOperationsInput\\"; +" +`; + exports[`inputs should properly generate input type classes for updating scalar fields: BoolFieldUpdateOperationsInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1908,8 +2166,9 @@ export class BoolFieldUpdateOperationsInput { exports[`inputs should properly generate input type classes for updating scalar fields: DateTimeFieldUpdateOperationsInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1925,8 +2184,9 @@ export class DateTimeFieldUpdateOperationsInput { exports[`inputs should properly generate input type classes for updating scalar fields: EnumColorFieldUpdateOperationsInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { Color } from \\"../../enums/Color\\"; @TypeGraphQL.InputType({ @@ -1943,8 +2203,9 @@ export class EnumColorFieldUpdateOperationsInput { exports[`inputs should properly generate input type classes for updating scalar fields: FloatFieldUpdateOperationsInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -1980,8 +2241,9 @@ export class FloatFieldUpdateOperationsInput { exports[`inputs should properly generate input type classes for updating scalar fields: IntFieldUpdateOperationsInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -2017,8 +2279,9 @@ export class IntFieldUpdateOperationsInput { exports[`inputs should properly generate input type classes for updating scalar fields: SampleModelUpdateInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { BoolFieldUpdateOperationsInput } from \\"../inputs/BoolFieldUpdateOperationsInput\\"; import { DateTimeFieldUpdateOperationsInput } from \\"../inputs/DateTimeFieldUpdateOperationsInput\\"; import { EnumColorFieldUpdateOperationsInput } from \\"../inputs/EnumColorFieldUpdateOperationsInput\\"; @@ -2086,12 +2349,12 @@ export class SampleModelUpdateInput { }) optionalDateField?: NullableDateTimeFieldUpdateOperationsInput | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) jsonField?: Prisma.InputJsonValue | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) optionalJsonField?: Prisma.InputJsonValue | undefined; @@ -2111,8 +2374,9 @@ export class SampleModelUpdateInput { exports[`inputs should properly generate input type classes for updating scalar fields: SampleModelUpdateManyMutationInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { BoolFieldUpdateOperationsInput } from \\"../inputs/BoolFieldUpdateOperationsInput\\"; import { DateTimeFieldUpdateOperationsInput } from \\"../inputs/DateTimeFieldUpdateOperationsInput\\"; import { EnumColorFieldUpdateOperationsInput } from \\"../inputs/EnumColorFieldUpdateOperationsInput\\"; @@ -2180,12 +2444,12 @@ export class SampleModelUpdateManyMutationInput { }) optionalDateField?: NullableDateTimeFieldUpdateOperationsInput | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) jsonField?: Prisma.InputJsonValue | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) optionalJsonField?: Prisma.InputJsonValue | undefined; @@ -2205,8 +2469,9 @@ export class SampleModelUpdateManyMutationInput { exports[`inputs should properly generate input type classes for updating scalar fields: StringFieldUpdateOperationsInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -2268,104 +2533,335 @@ export { StringNullableFilter } from \\"./StringNullableFilter\\"; " `; -exports[`inputs should properly generate input type classes when model field is renamed: SampleOrderByInput 1`] = ` +exports[`inputs should properly generate input type scalar filters classes for model with native types: BigIntNullableFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; -import { SortOrder } from \\"../../enums/SortOrder\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { NestedBigIntNullableFilter } from \\"../inputs/NestedBigIntNullableFilter\\"; @TypeGraphQL.InputType({ isAbstract: true }) -export class SampleOrderByInput { - @TypeGraphQL.Field(_type => SortOrder, { +export class BigIntNullableFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { nullable: true }) - idField?: \\"asc\\" | \\"desc\\" | undefined; + equals?: bigint | undefined; - modelFieldName?: \\"asc\\" | \\"desc\\" | undefined; + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { + nullable: true + }) + in?: bigint[] | undefined; - @TypeGraphQL.Field(_type => SortOrder, { + @TypeGraphQL.Field(_type => [GraphQLScalars.BigIntResolver], { nullable: true }) - get mappedFieldName() { - return this.modelFieldName; - } + notIn?: bigint[] | undefined; - set mappedFieldName(modelFieldName: \\"asc\\" | \\"desc\\" | undefined) { - this.modelFieldName = modelFieldName; - } + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + lte?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gt?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + gte?: bigint | undefined; + + @TypeGraphQL.Field(_type => NestedBigIntNullableFilter, { + nullable: true + }) + not?: NestedBigIntNullableFilter | undefined; } " `; -exports[`inputs should properly generate input type classes when model field is renamed: SampleWhereInput 1`] = ` +exports[`inputs should properly generate input type scalar filters classes for model with native types: BytesNullableFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; -import { IntFilter } from \\"../inputs/IntFilter\\"; -import { StringFilter } from \\"../inputs/StringFilter\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { NestedBytesNullableFilter } from \\"../inputs/NestedBytesNullableFilter\\"; @TypeGraphQL.InputType({ isAbstract: true }) -export class SampleWhereInput { - @TypeGraphQL.Field(_type => [SampleWhereInput], { +export class BytesNullableFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { nullable: true }) - AND?: SampleWhereInput[] | undefined; + equals?: Buffer | undefined; - @TypeGraphQL.Field(_type => [SampleWhereInput], { + @TypeGraphQL.Field(_type => NestedBytesNullableFilter, { nullable: true }) - OR?: SampleWhereInput[] | undefined; + not?: NestedBytesNullableFilter | undefined; +} +" +`; - @TypeGraphQL.Field(_type => [SampleWhereInput], { +exports[`inputs should properly generate input type scalar filters classes for model with native types: DecimalNullableFilter 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { NestedDecimalNullableFilter } from \\"../inputs/NestedDecimalNullableFilter\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class DecimalNullableFilter { + @TypeGraphQL.Field(_type => DecimalJSScalar, { nullable: true }) - NOT?: SampleWhereInput[] | undefined; + equals?: Prisma.Decimal | undefined; - @TypeGraphQL.Field(_type => IntFilter, { + @TypeGraphQL.Field(_type => [DecimalJSScalar], { nullable: true }) - idField?: IntFilter | undefined; + in?: Prisma.Decimal[] | undefined; - modelFieldName?: StringFilter | undefined; + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + notIn?: Prisma.Decimal[] | undefined; - @TypeGraphQL.Field(_type => StringFilter, { + @TypeGraphQL.Field(_type => DecimalJSScalar, { nullable: true }) - get mappedFieldName() { - return this.modelFieldName; - } + lt?: Prisma.Decimal | undefined; - set mappedFieldName(modelFieldName: StringFilter | undefined) { - this.modelFieldName = modelFieldName; - } + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + not?: NestedDecimalNullableFilter | undefined; } " `; -exports[`inputs should properly generate input type classes when model field is renamed: index 1`] = ` -"export { IntFieldUpdateOperationsInput } from \\"./IntFieldUpdateOperationsInput\\"; +exports[`inputs should properly generate input type scalar filters classes for model with native types: NestedBytesNullableFilter 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NestedBytesNullableFilter { + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + equals?: Buffer | undefined; + + @TypeGraphQL.Field(_type => NestedBytesNullableFilter, { + nullable: true + }) + not?: NestedBytesNullableFilter | undefined; +} +" +`; + +exports[`inputs should properly generate input type scalar filters classes for model with native types: NestedDecimalNullableFilter 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NestedDecimalNullableFilter { + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + equals?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + in?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => [DecimalJSScalar], { + nullable: true + }) + notIn?: Prisma.Decimal[] | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + lte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gt?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + gte?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => NestedDecimalNullableFilter, { + nullable: true + }) + not?: NestedDecimalNullableFilter | undefined; +} +" +`; + +exports[`inputs should properly generate input type scalar filters classes for model with native types: NullableBigIntFieldUpdateOperationsInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NullableBigIntFieldUpdateOperationsInput { + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + set?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + increment?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + decrement?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + multiply?: bigint | undefined; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + divide?: bigint | undefined; +} +" +`; + +exports[`inputs should properly generate input type scalar filters classes for model with native types: NullableBytesFieldUpdateOperationsInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NullableBytesFieldUpdateOperationsInput { + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + set?: Buffer | undefined; +} +" +`; + +exports[`inputs should properly generate input type scalar filters classes for model with native types: NullableDecimalFieldUpdateOperationsInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class NullableDecimalFieldUpdateOperationsInput { + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + set?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + increment?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decrement?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + multiply?: Prisma.Decimal | undefined; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + divide?: Prisma.Decimal | undefined; +} +" +`; + +exports[`inputs should properly generate input type scalar filters classes for model with native types: index 1`] = ` +"export { BigIntNullableFilter } from \\"./BigIntNullableFilter\\"; +export { BytesNullableFilter } from \\"./BytesNullableFilter\\"; +export { DecimalNullableFilter } from \\"./DecimalNullableFilter\\"; +export { IntFieldUpdateOperationsInput } from \\"./IntFieldUpdateOperationsInput\\"; export { IntFilter } from \\"./IntFilter\\"; +export { NativeTypeModelCreateInput } from \\"./NativeTypeModelCreateInput\\"; +export { NativeTypeModelOrderByInput } from \\"./NativeTypeModelOrderByInput\\"; +export { NativeTypeModelUpdateInput } from \\"./NativeTypeModelUpdateInput\\"; +export { NativeTypeModelUpdateManyMutationInput } from \\"./NativeTypeModelUpdateManyMutationInput\\"; +export { NativeTypeModelWhereInput } from \\"./NativeTypeModelWhereInput\\"; +export { NativeTypeModelWhereUniqueInput } from \\"./NativeTypeModelWhereUniqueInput\\"; +export { NestedBigIntNullableFilter } from \\"./NestedBigIntNullableFilter\\"; +export { NestedBytesNullableFilter } from \\"./NestedBytesNullableFilter\\"; +export { NestedDecimalNullableFilter } from \\"./NestedDecimalNullableFilter\\"; export { NestedIntFilter } from \\"./NestedIntFilter\\"; -export { NestedStringFilter } from \\"./NestedStringFilter\\"; -export { SampleCreateInput } from \\"./SampleCreateInput\\"; -export { SampleOrderByInput } from \\"./SampleOrderByInput\\"; -export { SampleUpdateInput } from \\"./SampleUpdateInput\\"; -export { SampleUpdateManyMutationInput } from \\"./SampleUpdateManyMutationInput\\"; -export { SampleWhereInput } from \\"./SampleWhereInput\\"; -export { SampleWhereUniqueInput } from \\"./SampleWhereUniqueInput\\"; -export { StringFieldUpdateOperationsInput } from \\"./StringFieldUpdateOperationsInput\\"; -export { StringFilter } from \\"./StringFilter\\"; +export { NullableBigIntFieldUpdateOperationsInput } from \\"./NullableBigIntFieldUpdateOperationsInput\\"; +export { NullableBytesFieldUpdateOperationsInput } from \\"./NullableBytesFieldUpdateOperationsInput\\"; +export { NullableDecimalFieldUpdateOperationsInput } from \\"./NullableDecimalFieldUpdateOperationsInput\\"; " `; exports[`inputs when \`createMany\` preview feature is enabled should properly generate input type classes for inserting many entities: FirstModelCreateManyInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -2391,8 +2887,9 @@ export class FirstModelCreateManyInput { exports[`inputs when \`createMany\` preview feature is enabled should properly generate input type classes for inserting many entities: SecondModelCreateManyFirstModelFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -2418,8 +2915,9 @@ export class SecondModelCreateManyFirstModelFieldInput { exports[`inputs when \`createMany\` preview feature is enabled should properly generate input type classes for inserting many entities: SecondModelCreateManyFirstModelFieldInputEnvelope 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SecondModelCreateManyFirstModelFieldInput } from \\"../inputs/SecondModelCreateManyFirstModelFieldInput\\"; @TypeGraphQL.InputType({ @@ -2441,8 +2939,9 @@ export class SecondModelCreateManyFirstModelFieldInputEnvelope { exports[`inputs when \`createMany\` preview feature is enabled should properly generate input type classes for inserting many entities: SecondModelCreateManyInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -2517,10 +3016,107 @@ export { StringFilter } from \\"./StringFilter\\"; " `; +exports[`inputs when model field is renamed should properly generate input type classes: SampleOrderByInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { SortOrder } from \\"../../enums/SortOrder\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class SampleOrderByInput { + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + idField?: \\"asc\\" | \\"desc\\" | undefined; + + modelFieldName?: \\"asc\\" | \\"desc\\" | undefined; + + @TypeGraphQL.Field(_type => SortOrder, { + nullable: true + }) + get mappedFieldName() { + return this.modelFieldName; + } + + set mappedFieldName(modelFieldName: \\"asc\\" | \\"desc\\" | undefined) { + this.modelFieldName = modelFieldName; + } +} +" +`; + +exports[`inputs when model field is renamed should properly generate input type classes: SampleWhereInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; +import { IntFilter } from \\"../inputs/IntFilter\\"; +import { StringFilter } from \\"../inputs/StringFilter\\"; + +@TypeGraphQL.InputType({ + isAbstract: true +}) +export class SampleWhereInput { + @TypeGraphQL.Field(_type => [SampleWhereInput], { + nullable: true + }) + AND?: SampleWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => [SampleWhereInput], { + nullable: true + }) + OR?: SampleWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => [SampleWhereInput], { + nullable: true + }) + NOT?: SampleWhereInput[] | undefined; + + @TypeGraphQL.Field(_type => IntFilter, { + nullable: true + }) + idField?: IntFilter | undefined; + + modelFieldName?: StringFilter | undefined; + + @TypeGraphQL.Field(_type => StringFilter, { + nullable: true + }) + get mappedFieldName() { + return this.modelFieldName; + } + + set mappedFieldName(modelFieldName: StringFilter | undefined) { + this.modelFieldName = modelFieldName; + } +} +" +`; + +exports[`inputs when model field is renamed should properly generate input type classes: index 1`] = ` +"export { IntFieldUpdateOperationsInput } from \\"./IntFieldUpdateOperationsInput\\"; +export { IntFilter } from \\"./IntFilter\\"; +export { NestedIntFilter } from \\"./NestedIntFilter\\"; +export { NestedStringFilter } from \\"./NestedStringFilter\\"; +export { SampleCreateInput } from \\"./SampleCreateInput\\"; +export { SampleOrderByInput } from \\"./SampleOrderByInput\\"; +export { SampleUpdateInput } from \\"./SampleUpdateInput\\"; +export { SampleUpdateManyMutationInput } from \\"./SampleUpdateManyMutationInput\\"; +export { SampleWhereInput } from \\"./SampleWhereInput\\"; +export { SampleWhereUniqueInput } from \\"./SampleWhereUniqueInput\\"; +export { StringFieldUpdateOperationsInput } from \\"./StringFieldUpdateOperationsInput\\"; +export { StringFilter } from \\"./StringFilter\\"; +" +`; + exports[`inputs when model is renamed should properly generate input type classes for filtering models by many to many relation fields: RenamedFirstModelOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @TypeGraphQL.InputType({ @@ -2547,8 +3143,9 @@ export class RenamedFirstModelOrderByInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by many to many relation fields: RenamedFirstModelScalarWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { StringFilter } from \\"../inputs/StringFilter\\"; @@ -2592,8 +3189,9 @@ export class RenamedFirstModelScalarWhereInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by many to many relation fields: RenamedFirstModelWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { RenamedSecondModelListRelationFilter } from \\"../inputs/RenamedSecondModelListRelationFilter\\"; @@ -2643,8 +3241,9 @@ export class RenamedFirstModelWhereInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by many to many relation fields: RenamedFirstModelWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -2710,8 +3309,9 @@ export { StringFilter } from \\"./StringFilter\\"; exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedFirstModelOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @TypeGraphQL.InputType({ @@ -2738,8 +3338,9 @@ export class RenamedFirstModelOrderByInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedFirstModelRelationFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { RenamedFirstModelWhereInput } from \\"../inputs/RenamedFirstModelWhereInput\\"; @TypeGraphQL.InputType({ @@ -2761,8 +3362,9 @@ export class RenamedFirstModelRelationFilter { exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedFirstModelWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { RenamedSecondModelListRelationFilter } from \\"../inputs/RenamedSecondModelListRelationFilter\\"; @@ -2812,8 +3414,9 @@ export class RenamedFirstModelWhereInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedFirstModelWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -2834,8 +3437,9 @@ export class RenamedFirstModelWhereUniqueInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedSecondModelListRelationFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { RenamedSecondModelWhereInput } from \\"../inputs/RenamedSecondModelWhereInput\\"; @TypeGraphQL.InputType({ @@ -2862,8 +3466,9 @@ export class RenamedSecondModelListRelationFilter { exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedSecondModelOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { RenamedFirstModelOrderByInput } from \\"../inputs/RenamedFirstModelOrderByInput\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @@ -2901,8 +3506,9 @@ export class RenamedSecondModelOrderByInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedSecondModelScalarWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { StringFilter } from \\"../inputs/StringFilter\\"; @@ -2951,8 +3557,9 @@ export class RenamedSecondModelScalarWhereInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedSecondModelWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { RenamedFirstModelRelationFilter } from \\"../inputs/RenamedFirstModelRelationFilter\\"; @@ -3007,8 +3614,9 @@ export class RenamedSecondModelWhereInput { exports[`inputs when model is renamed should properly generate input type classes for filtering models by one to many relation fields: RenamedSecondModelWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -3069,10 +3677,11 @@ export { StringFilter } from \\"./StringFilter\\"; " `; -exports[`inputs when model is renamed should properly generate input type classes when model is renamed: ExampleOrderByInput 1`] = ` +exports[`inputs when model is renamed should properly generate input type classes: ExampleOrderByInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { OtherModelOrderByInput } from \\"../inputs/OtherModelOrderByInput\\"; import { SortOrder } from \\"../../enums/SortOrder\\"; @@ -3118,10 +3727,11 @@ export class ExampleOrderByInput { " `; -exports[`inputs when model is renamed should properly generate input type classes when model is renamed: ExampleWhereInput 1`] = ` +exports[`inputs when model is renamed should properly generate input type classes: ExampleWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { BoolFilter } from \\"../inputs/BoolFilter\\"; import { DateTimeFilter } from \\"../inputs/DateTimeFilter\\"; import { FloatFilter } from \\"../inputs/FloatFilter\\"; @@ -3186,10 +3796,11 @@ export class ExampleWhereInput { " `; -exports[`inputs when model is renamed should properly generate input type classes when model is renamed: ExampleWhereUniqueInput 1`] = ` +exports[`inputs when model is renamed should properly generate input type classes: ExampleWhereUniqueInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -3208,7 +3819,7 @@ export class ExampleWhereUniqueInput { " `; -exports[`inputs when model is renamed should properly generate input type classes when model is renamed: index 1`] = ` +exports[`inputs when model is renamed should properly generate input type classes: index 1`] = ` "export { BoolFieldUpdateOperationsInput } from \\"./BoolFieldUpdateOperationsInput\\"; export { BoolFilter } from \\"./BoolFilter\\"; export { DateTimeFieldUpdateOperationsInput } from \\"./DateTimeFieldUpdateOperationsInput\\"; @@ -3258,8 +3869,9 @@ export { StringFilter } from \\"./StringFilter\\"; exports[`inputs when preview feature \`groupBy\` is enabled should generate proper ScalarWhereWithAggregatesInput for model: SampleScalarWhereWithAggregatesInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { BoolWithAggregatesFilter } from \\"../inputs/BoolWithAggregatesFilter\\"; import { DateTimeWithAggregatesFilter } from \\"../inputs/DateTimeWithAggregatesFilter\\"; import { FloatWithAggregatesFilter } from \\"../inputs/FloatWithAggregatesFilter\\"; @@ -3326,8 +3938,9 @@ export class SampleScalarWhereWithAggregatesInput { exports[`inputs when preview feature \`groupBy\` is enabled should generate proper WithAggregatesFilter for scalars: BoolWithAggregatesFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedBoolFilter } from \\"../inputs/NestedBoolFilter\\"; import { NestedBoolWithAggregatesFilter } from \\"../inputs/NestedBoolWithAggregatesFilter\\"; import { NestedIntFilter } from \\"../inputs/NestedIntFilter\\"; @@ -3366,8 +3979,9 @@ export class BoolWithAggregatesFilter { exports[`inputs when preview feature \`groupBy\` is enabled should generate proper WithAggregatesFilter for scalars: DateTimeWithAggregatesFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedDateTimeFilter } from \\"../inputs/NestedDateTimeFilter\\"; import { NestedDateTimeWithAggregatesFilter } from \\"../inputs/NestedDateTimeWithAggregatesFilter\\"; import { NestedIntFilter } from \\"../inputs/NestedIntFilter\\"; @@ -3436,8 +4050,9 @@ export class DateTimeWithAggregatesFilter { exports[`inputs when preview feature \`groupBy\` is enabled should generate proper WithAggregatesFilter for scalars: FloatWithAggregatesFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedFloatFilter } from \\"../inputs/NestedFloatFilter\\"; import { NestedFloatWithAggregatesFilter } from \\"../inputs/NestedFloatWithAggregatesFilter\\"; import { NestedIntFilter } from \\"../inputs/NestedIntFilter\\"; @@ -3516,8 +4131,9 @@ export class FloatWithAggregatesFilter { exports[`inputs when preview feature \`groupBy\` is enabled should generate proper WithAggregatesFilter for scalars: IntWithAggregatesFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedFloatFilter } from \\"../inputs/NestedFloatFilter\\"; import { NestedIntFilter } from \\"../inputs/NestedIntFilter\\"; import { NestedIntWithAggregatesFilter } from \\"../inputs/NestedIntWithAggregatesFilter\\"; @@ -3596,8 +4212,9 @@ export class IntWithAggregatesFilter { exports[`inputs when preview feature \`groupBy\` is enabled should generate proper WithAggregatesFilter for scalars: JsonWithAggregatesFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedIntFilter } from \\"../inputs/NestedIntFilter\\"; import { NestedJsonFilter } from \\"../inputs/NestedJsonFilter\\"; @@ -3605,12 +4222,12 @@ import { NestedJsonFilter } from \\"../inputs/NestedJsonFilter\\"; isAbstract: true }) export class JsonWithAggregatesFilter { - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) equals?: Prisma.InputJsonValue | undefined; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: true }) not?: Prisma.InputJsonValue | undefined; @@ -3635,8 +4252,9 @@ export class JsonWithAggregatesFilter { exports[`inputs when preview feature \`groupBy\` is enabled should generate proper WithAggregatesFilter for scalars: StringWithAggregatesFilter 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { NestedIntFilter } from \\"../inputs/NestedIntFilter\\"; import { NestedStringFilter } from \\"../inputs/NestedStringFilter\\"; import { NestedStringWithAggregatesFilter } from \\"../inputs/NestedStringWithAggregatesFilter\\"; @@ -3765,8 +4383,9 @@ export { StringWithAggregatesFilter } from \\"./StringWithAggregatesFilter\\"; exports[`inputs when prisma client is generated into node_modules should properly generate prisma client imports in input type class files: SampleWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"@prisma/client\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { IntFilter } from \\"../inputs/IntFilter\\"; import { StringFilter } from \\"../inputs/StringFilter\\"; @@ -3820,8 +4439,9 @@ export { StringFilter } from \\"./StringFilter\\"; exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelCreateNestedOneWithoutSecondModelsFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FirstModelCreateOrConnectWithoutSecondModelsFieldInput } from \\"../inputs/FirstModelCreateOrConnectWithoutSecondModelsFieldInput\\"; import { FirstModelUncheckedCreateWithoutSecondModelsFieldInput } from \\"../inputs/FirstModelUncheckedCreateWithoutSecondModelsFieldInput\\"; import { FirstModelWhereUniqueInput } from \\"../inputs/FirstModelWhereUniqueInput\\"; @@ -3850,8 +4470,9 @@ export class FirstModelCreateNestedOneWithoutSecondModelsFieldInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelCreateOrConnectWithoutSecondModelsFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FirstModelUncheckedCreateWithoutSecondModelsFieldInput } from \\"../inputs/FirstModelUncheckedCreateWithoutSecondModelsFieldInput\\"; import { FirstModelWhereUniqueInput } from \\"../inputs/FirstModelWhereUniqueInput\\"; @@ -3874,8 +4495,9 @@ export class FirstModelCreateOrConnectWithoutSecondModelsFieldInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelCreateWithoutSecondModelsFieldInputTSFile 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -3896,8 +4518,9 @@ export class FirstModelCreateWithoutSecondModelsFieldInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelUncheckedCreateInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SecondModelUncheckedCreateNestedManyWithoutFirstModelFieldInput } from \\"../inputs/SecondModelUncheckedCreateNestedManyWithoutFirstModelFieldInput\\"; @TypeGraphQL.InputType({ @@ -3929,8 +4552,9 @@ export class FirstModelUncheckedCreateInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelUncheckedCreateWithoutSecondModelsFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.InputType({ isAbstract: true @@ -3956,8 +4580,9 @@ export class FirstModelUncheckedCreateWithoutSecondModelsFieldInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelUncheckedUpdateInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFieldUpdateOperationsInput } from \\"../inputs/FloatFieldUpdateOperationsInput\\"; import { IntFieldUpdateOperationsInput } from \\"../inputs/IntFieldUpdateOperationsInput\\"; import { SecondModelUncheckedUpdateManyWithoutFirstModelFieldInput } from \\"../inputs/SecondModelUncheckedUpdateManyWithoutFirstModelFieldInput\\"; @@ -3992,8 +4617,9 @@ export class FirstModelUncheckedUpdateInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelUncheckedUpdateManyInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFieldUpdateOperationsInput } from \\"../inputs/FloatFieldUpdateOperationsInput\\"; import { IntFieldUpdateOperationsInput } from \\"../inputs/IntFieldUpdateOperationsInput\\"; import { StringFieldUpdateOperationsInput } from \\"../inputs/StringFieldUpdateOperationsInput\\"; @@ -4022,8 +4648,9 @@ export class FirstModelUncheckedUpdateManyInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelUncheckedUpdateWithoutSecondModelsFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFieldUpdateOperationsInput } from \\"../inputs/FloatFieldUpdateOperationsInput\\"; import { IntFieldUpdateOperationsInput } from \\"../inputs/IntFieldUpdateOperationsInput\\"; import { StringFieldUpdateOperationsInput } from \\"../inputs/StringFieldUpdateOperationsInput\\"; @@ -4052,8 +4679,9 @@ export class FirstModelUncheckedUpdateWithoutSecondModelsFieldInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelUpdateOneRequiredWithoutSecondModelsFieldInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FirstModelCreateOrConnectWithoutSecondModelsFieldInput } from \\"../inputs/FirstModelCreateOrConnectWithoutSecondModelsFieldInput\\"; import { FirstModelUncheckedCreateWithoutSecondModelsFieldInput } from \\"../inputs/FirstModelUncheckedCreateWithoutSecondModelsFieldInput\\"; import { FirstModelUncheckedUpdateWithoutSecondModelsFieldInput } from \\"../inputs/FirstModelUncheckedUpdateWithoutSecondModelsFieldInput\\"; @@ -4094,8 +4722,9 @@ export class FirstModelUpdateOneRequiredWithoutSecondModelsFieldInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelUpdateWithoutSecondModelsFieldInputTSFile 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FloatFieldUpdateOperationsInput } from \\"../inputs/FloatFieldUpdateOperationsInput\\"; import { StringFieldUpdateOperationsInput } from \\"../inputs/StringFieldUpdateOperationsInput\\"; @@ -4118,8 +4747,9 @@ export class FirstModelUpdateWithoutSecondModelsFieldInput { exports[`inputs when useUncheckedScalarInputs mode is enabled should properly generate input type classes for filtering models by one to many relation fields: FirstModelUpsertWithoutSecondModelsFieldInputTSFile 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { FirstModelUncheckedCreateWithoutSecondModelsFieldInput } from \\"../inputs/FirstModelUncheckedCreateWithoutSecondModelsFieldInput\\"; import { FirstModelUncheckedUpdateWithoutSecondModelsFieldInput } from \\"../inputs/FirstModelUncheckedUpdateWithoutSecondModelsFieldInput\\"; diff --git a/tests/regression/__snapshots__/models.ts.snap b/tests/regression/__snapshots__/models.ts.snap index e9832183..77e7e39b 100644 --- a/tests/regression/__snapshots__/models.ts.snap +++ b/tests/regression/__snapshots__/models.ts.snap @@ -2,8 +2,9 @@ exports[`models should properly generate object type class for prisma model when simpleResolvers option is enabled: User 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true, @@ -30,8 +31,9 @@ export class User { exports[`models should properly generate object type class for prisma model with descriptions: User 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; import { Post } from \\"../models/Post\\"; /** User model doc */ @@ -65,8 +67,9 @@ export class User { exports[`models should properly generate object type class for prisma model with different scalar fields types: User 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -107,7 +110,7 @@ export class User { }) dateField!: Date; - @TypeGraphQL.Field(_type => GraphQLJSON, { + @TypeGraphQL.Field(_type => GraphQLScalars.JSONResolver, { nullable: false }) jsonField!: Prisma.JsonValue; @@ -117,8 +120,9 @@ export class User { exports[`models should properly generate object type class for prisma model with enum and alias fields types: User 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; import { Sample } from \\"../enums/Sample\\"; @TypeGraphQL.ObjectType({ @@ -143,10 +147,44 @@ export class User { " `; +exports[`models should properly generate object type class for prisma model with native types: NativeTypeModel 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; +import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; + +@TypeGraphQL.ObjectType({ + isAbstract: true +}) +export class NativeTypeModel { + @TypeGraphQL.Field(_type => TypeGraphQL.Int, { + nullable: false + }) + id!: number; + + @TypeGraphQL.Field(_type => GraphQLScalars.BigIntResolver, { + nullable: true + }) + bigInt?: bigint | null; + + @TypeGraphQL.Field(_type => GraphQLScalars.ByteResolver, { + nullable: true + }) + byteA?: Buffer | null; + + @TypeGraphQL.Field(_type => DecimalJSScalar, { + nullable: true + }) + decimal?: Prisma.Decimal | null; +} +" +`; + exports[`models should properly generate object type class for prisma model with omitted field: User 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -174,8 +212,9 @@ export class User { exports[`models should properly generate object type class for prisma model with renamed fields: User 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; import { Post } from \\"../models/Post\\"; @TypeGraphQL.ObjectType({ @@ -220,8 +259,9 @@ export class User { exports[`models should properly generate object type classes for prisma models with cyclic relations when models are renamed: Article 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; import { Client } from \\"../models/Client\\"; @TypeGraphQL.ObjectType({ @@ -245,8 +285,9 @@ export class Article { exports[`models should properly generate object type classes for prisma models with cyclic relations when models are renamed: Client 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; import { Article } from \\"../models/Article\\"; @TypeGraphQL.ObjectType({ @@ -265,8 +306,9 @@ export class Client { exports[`models should properly generate object type classes for prisma models with cyclic relations: Post 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; import { User } from \\"../models/User\\"; @TypeGraphQL.ObjectType({ @@ -290,8 +332,9 @@ export class Post { exports[`models should properly generate object type classes for prisma models with cyclic relations: User 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; import { Post } from \\"../models/Post\\"; @TypeGraphQL.ObjectType({ @@ -310,8 +353,9 @@ export class User { exports[`models should properly generate object type classes for prisma models with self relations: Service 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true diff --git a/tests/regression/__snapshots__/outputs.ts.snap b/tests/regression/__snapshots__/outputs.ts.snap index 6a909f6a..a9ef11dc 100644 --- a/tests/regression/__snapshots__/outputs.ts.snap +++ b/tests/regression/__snapshots__/outputs.ts.snap @@ -2,8 +2,9 @@ exports[`outputs should properly generate aggregate classes for model with lowercase name: AggregateExample 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { ExampleAvgAggregate } from \\"../outputs/ExampleAvgAggregate\\"; import { ExampleCountAggregate } from \\"../outputs/ExampleCountAggregate\\"; import { ExampleMaxAggregate } from \\"../outputs/ExampleMaxAggregate\\"; @@ -44,8 +45,9 @@ export class AggregateExample { exports[`outputs should properly generate aggregate classes for model with lowercase name: ExampleAvgAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -66,8 +68,9 @@ export class ExampleAvgAggregate { exports[`outputs should properly generate aggregate classes for model with lowercase name: ExampleMaxAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -103,8 +106,9 @@ export class ExampleMaxAggregate { exports[`outputs should properly generate aggregate classes for model with lowercase name: ExampleMinAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -140,8 +144,9 @@ export class ExampleMinAggregate { exports[`outputs should properly generate aggregate classes for model with lowercase name: ExampleSumAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -173,8 +178,9 @@ export { ExampleSumAggregate } from \\"./ExampleSumAggregate\\"; exports[`outputs should properly generate aggregate classes for renamed model: AggregateExample 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { ExampleAvgAggregate } from \\"../outputs/ExampleAvgAggregate\\"; import { ExampleCountAggregate } from \\"../outputs/ExampleCountAggregate\\"; import { ExampleMaxAggregate } from \\"../outputs/ExampleMaxAggregate\\"; @@ -215,8 +221,9 @@ export class AggregateExample { exports[`outputs should properly generate aggregate classes for renamed model: ExampleAvgAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -237,8 +244,9 @@ export class ExampleAvgAggregate { exports[`outputs should properly generate aggregate classes for renamed model: ExampleMaxAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -274,8 +282,9 @@ export class ExampleMaxAggregate { exports[`outputs should properly generate aggregate classes for renamed model: ExampleMinAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -311,8 +320,9 @@ export class ExampleMinAggregate { exports[`outputs should properly generate aggregate classes for renamed model: ExampleSumAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -344,8 +354,9 @@ export { ExampleSumAggregate } from \\"./ExampleSumAggregate\\"; exports[`outputs should properly generate output type classes when simpleResolvers option is enabled: AffectedRowsOutput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true, @@ -362,8 +373,9 @@ export class AffectedRowsOutput { exports[`outputs should properly generate output type classes when simpleResolvers option is enabled: AggregateSample 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SampleAvgAggregate } from \\"../outputs/SampleAvgAggregate\\"; import { SampleCountAggregate } from \\"../outputs/SampleCountAggregate\\"; import { SampleMaxAggregate } from \\"../outputs/SampleMaxAggregate\\"; @@ -405,8 +417,9 @@ export class AggregateSample { exports[`outputs should properly generate output type classes when simpleResolvers option is enabled: SampleAvgAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true, @@ -428,8 +441,9 @@ export class SampleAvgAggregate { exports[`outputs should properly generate output type classes: AffectedRowsOutput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -445,8 +459,9 @@ export class AffectedRowsOutput { exports[`outputs should properly generate output type classes: AggregateSample 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SampleAvgAggregate } from \\"../outputs/SampleAvgAggregate\\"; import { SampleCountAggregate } from \\"../outputs/SampleCountAggregate\\"; import { SampleMaxAggregate } from \\"../outputs/SampleMaxAggregate\\"; @@ -487,8 +502,9 @@ export class AggregateSample { exports[`outputs should properly generate output type classes: SampleAvgAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -509,8 +525,9 @@ export class SampleAvgAggregate { exports[`outputs should properly generate output type classes: SampleMaxAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -546,8 +563,9 @@ export class SampleMaxAggregate { exports[`outputs should properly generate output type classes: SampleMinAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -583,8 +601,9 @@ export class SampleMinAggregate { exports[`outputs should properly generate output type classes: SampleSumAggregate 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; @TypeGraphQL.ObjectType({ isAbstract: true @@ -616,8 +635,9 @@ export { SampleSumAggregate } from \\"./SampleSumAggregate\\"; exports[`outputs when preview feature \`groupBy\` is enabled should generate group by output type for model: SampleGroupBy 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { Prisma } from \\"../../../../helpers/prisma-client-mock\\"; +import { DecimalJSScalar } from \\"../../scalars\\"; import { SampleAvgAggregate } from \\"../outputs/SampleAvgAggregate\\"; import { SampleCountAggregate } from \\"../outputs/SampleCountAggregate\\"; import { SampleMaxAggregate } from \\"../outputs/SampleMaxAggregate\\"; diff --git a/tests/regression/__snapshots__/relations.ts.snap b/tests/regression/__snapshots__/relations.ts.snap index 67f9da7b..4c468cea 100644 --- a/tests/regression/__snapshots__/relations.ts.snap +++ b/tests/regression/__snapshots__/relations.ts.snap @@ -56,6 +56,7 @@ export * from \\"./resolvers/relations\\"; export * from \\"./resolvers/inputs\\"; export * from \\"./resolvers/outputs\\"; export * from \\"./enhance\\"; +export * from \\"./scalars\\"; export const crudResolvers = Object.values(crudResolversImport) as unknown as NonEmptyArray; export const relationResolvers = Object.values(relationResolversImport) as unknown as NonEmptyArray; @@ -92,6 +93,7 @@ export * from \\"./resolvers/relations\\"; export * from \\"./resolvers/inputs\\"; export * from \\"./resolvers/outputs\\"; export * from \\"./enhance\\"; +export * from \\"./scalars\\"; export const crudResolvers = Object.values(crudResolversImport) as unknown as NonEmptyArray; export const relationResolvers = Object.values(relationResolversImport) as unknown as NonEmptyArray; @@ -244,7 +246,7 @@ export class UserRelationsResolver { exports[`relations resolvers generation should properly generate resolver and args class for array relation resolvers: UserPostsArgs 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; +import * as GraphQLScalars from \\"graphql-scalars\\"; import { PostOrderByInput } from \\"../../../inputs/PostOrderByInput\\"; import { PostWhereInput } from \\"../../../inputs/PostWhereInput\\"; import { PostWhereUniqueInput } from \\"../../../inputs/PostWhereUniqueInput\\"; diff --git a/tests/regression/__snapshots__/scalars.ts.snap b/tests/regression/__snapshots__/scalars.ts.snap new file mode 100644 index 00000000..4b0a1d26 --- /dev/null +++ b/tests/regression/__snapshots__/scalars.ts.snap @@ -0,0 +1,42 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`custom scalars should properly emit custom scalars file: mainIndex 1`] = ` +"import { NonEmptyArray } from \\"type-graphql\\"; +import * as crudResolversImport from \\"./resolvers/crud/resolvers-crud.index\\"; + +export * from \\"./enums\\"; +export * from \\"./models\\"; +export * from \\"./resolvers/crud\\"; +export * from \\"./resolvers/inputs\\"; +export * from \\"./resolvers/outputs\\"; +export * from \\"./enhance\\"; +export * from \\"./scalars\\"; + +export const crudResolvers = Object.values(crudResolversImport) as unknown as NonEmptyArray; +export const resolvers = [...crudResolvers] as unknown as NonEmptyArray; +" +`; + +exports[`custom scalars should properly emit custom scalars file: scalars 1`] = ` +"import { Prisma } from \\"./../../helpers/prisma-client-mock\\"; +import { GraphQLScalarType } from \\"graphql\\"; + +export const DecimalJSScalar = new GraphQLScalarType({ + name: \\"Decimal\\", + description: \\"GraphQL Scalar representing the Prisma.Decimal type, based on Decimal.js library.\\", + serialize: (value: unknown) => { + if (!(value instanceof Prisma.Decimal)) { + throw new Error(\`[DecimalError] Invalid argument: \${typeof value}. Expected Prisma.Decimal instance.\`); + } + return value.toString(); + }, + parseValue: (value: unknown) => { + if (!(typeof value === \\"string\\")) { + throw new Error(\`[DecimalError] Invalid argument: \${typeof value}. Expected string.\`); + } + return new Prisma.Decimal(value); + }, +}); + +" +`; diff --git a/tests/regression/__snapshots__/structure.ts.snap b/tests/regression/__snapshots__/structure.ts.snap index 00d0f637..fd8e019e 100644 --- a/tests/regression/__snapshots__/structure.ts.snap +++ b/tests/regression/__snapshots__/structure.ts.snap @@ -261,6 +261,8 @@ exports[`structure should generate *.js and *.d.ts files when emitTranspiledCode index.js resolvers.index.d.ts resolvers.index.js + scalars.d.ts + scalars.js " `; @@ -403,6 +405,7 @@ exports[`structure should generate proper folders and file names when model is r args.index.ts index.ts resolvers.index.ts + scalars.ts " `; @@ -545,5 +548,6 @@ exports[`structure should generate proper folders structure and file names for c args.index.ts index.ts resolvers.index.ts + scalars.ts " `; diff --git a/tests/regression/enhance.ts b/tests/regression/enhance.ts index 286663b5..e7746ad6 100644 --- a/tests/regression/enhance.ts +++ b/tests/regression/enhance.ts @@ -44,7 +44,9 @@ describe("resolvers enhance", () => { await generateCodeFromSchema(schema, { outputDirPath }); const enhanceTSFile = await readGeneratedFile("/enhance.ts"); + const mainIndexTSFile = await readGeneratedFile("/index.ts"); expect(enhanceTSFile).toMatchSnapshot("enhance"); + expect(mainIndexTSFile).toMatchSnapshot("mainIndex"); }); }); diff --git a/tests/regression/inputs.ts b/tests/regression/inputs.ts index 32d0d186..38a32cf5 100644 --- a/tests/regression/inputs.ts +++ b/tests/regression/inputs.ts @@ -536,8 +536,160 @@ describe("inputs", () => { ); }); + it("should properly generate input type scalar filters classes for model with native types", async () => { + const schema = /* prisma */ ` + datasource postgres { + provider = "postgresql" + url = env("DATABASE_URL") + } + + model NativeTypeModel { + id Int @id @default(autoincrement()) @postgres.Integer + bigInt BigInt? @postgres.BigInt + byteA Bytes? @postgres.ByteA + decimal Decimal? @postgres.Decimal + } + `; + + await generateCodeFromSchema(schema, { outputDirPath }); + const bigIntNullableFilterTSFile = await readGeneratedFile( + "/resolvers/inputs/BigIntNullableFilter.ts", + ); + // const bigIntNullableWithAggregatesFilterTSFile = await readGeneratedFile( + // "/resolvers/inputs/BigIntNullableWithAggregatesFilter.ts", + // ); + const bytesNullableFilterTSFile = await readGeneratedFile( + "/resolvers/inputs/BytesNullableFilter.ts", + ); + // const bytesNullableWithAggregatesFilterTSFile = await readGeneratedFile( + // "/resolvers/inputs/BytesNullableWithAggregatesFilter.ts", + // ); + const decimalNullableFilterTSFile = await readGeneratedFile( + "/resolvers/inputs/DecimalNullableFilter.ts", + ); + // const decimalNullableWithAggregatesFilterTSFile = await readGeneratedFile( + // "/resolvers/inputs/DecimalNullableWithAggregatesFilter.ts", + // ); + const nestedBytesNullableFilterTSFile = await readGeneratedFile( + "/resolvers/inputs/NestedBytesNullableFilter.ts", + ); + // const nestedBytesNullableWithAggregatesFilterTSFile = await readGeneratedFile( + // "/resolvers/inputs/NestedBytesNullableWithAggregatesFilter.ts", + // ); + const nestedDecimalNullableFilterTSFile = await readGeneratedFile( + "/resolvers/inputs/NestedDecimalNullableFilter.ts", + ); + // const nestedDecimalNullableWithAggregatesFilterTSFile = await readGeneratedFile( + // "/resolvers/inputs/NestedDecimalNullableWithAggregatesFilter.ts", + // ); + const nullableBigIntFieldUpdateOperationsInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NullableBigIntFieldUpdateOperationsInput.ts", + ); + const nullableBytesFieldUpdateOperationsInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NullableBytesFieldUpdateOperationsInput.ts", + ); + const nullableDecimalFieldUpdateOperationsInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NullableDecimalFieldUpdateOperationsInput.ts", + ); + const indexTSFile = await readGeneratedFile("/resolvers/inputs/index.ts"); + + expect(bigIntNullableFilterTSFile).toMatchSnapshot("BigIntNullableFilter"); + // expect(bigIntNullableWithAggregatesFilterTSFile).toMatchSnapshot( + // "BigIntNullableWithAggregatesFilter", + // ); + expect(bytesNullableFilterTSFile).toMatchSnapshot("BytesNullableFilter"); + // expect(bytesNullableWithAggregatesFilterTSFile).toMatchSnapshot( + // "BytesNullableWithAggregatesFilter", + // ); + expect(decimalNullableFilterTSFile).toMatchSnapshot( + "DecimalNullableFilter", + ); + // expect(decimalNullableWithAggregatesFilterTSFile).toMatchSnapshot( + // "DecimalNullableWithAggregatesFilter", + // ); + expect(nestedBytesNullableFilterTSFile).toMatchSnapshot( + "NestedBytesNullableFilter", + ); + // expect(nestedBytesNullableWithAggregatesFilterTSFile).toMatchSnapshot( + // "NestedBytesNullableWithAggregatesFilter", + // ); + expect(nestedDecimalNullableFilterTSFile).toMatchSnapshot( + "NestedDecimalNullableFilter", + ); + // expect(nestedDecimalNullableWithAggregatesFilterTSFile).toMatchSnapshot( + // "NestedDecimalNullableWithAggregatesFilter", + // ); + expect(nullableBigIntFieldUpdateOperationsInputTSFile).toMatchSnapshot( + "NullableBigIntFieldUpdateOperationsInput", + ); + expect(nullableBytesFieldUpdateOperationsInputTSFile).toMatchSnapshot( + "NullableBytesFieldUpdateOperationsInput", + ); + expect(nullableDecimalFieldUpdateOperationsInputTSFile).toMatchSnapshot( + "NullableDecimalFieldUpdateOperationsInput", + ); + expect(indexTSFile).toMatchSnapshot("index"); + }); + + it("should properly generate input type classes for model with native types", async () => { + const schema = /* prisma */ ` + datasource postgres { + provider = "postgresql" + url = env("DATABASE_URL") + } + + model NativeTypeModel { + id Int @id @default(autoincrement()) @postgres.Integer + bigInt BigInt? @postgres.BigInt + byteA Bytes? @postgres.ByteA + decimal Decimal? @postgres.Decimal + } + `; + + await generateCodeFromSchema(schema, { outputDirPath }); + const nativeTypeModelCreateInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NativeTypeModelCreateInput.ts", + ); + const nativeTypeModelOrderByInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NativeTypeModelOrderByInput.ts", + ); + const nativeTypeModelUpdateInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NativeTypeModelUpdateInput.ts", + ); + const nativeTypeModelUpdateManyMutationInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NativeTypeModelUpdateManyMutationInput.ts", + ); + const nativeTypeModelWhereInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NativeTypeModelWhereInput.ts", + ); + const nativeTypeModelWhereUniqueInputTSFile = await readGeneratedFile( + "/resolvers/inputs/NativeTypeModelWhereUniqueInput.ts", + ); + const indexTSFile = await readGeneratedFile("/resolvers/inputs/index.ts"); + + expect(nativeTypeModelCreateInputTSFile).toMatchSnapshot( + "NativeTypeModelCreateInput", + ); + expect(nativeTypeModelOrderByInputTSFile).toMatchSnapshot( + "NativeTypeModelOrderByInput", + ); + expect(nativeTypeModelUpdateInputTSFile).toMatchSnapshot( + "NativeTypeModelUpdateInput", + ); + expect(nativeTypeModelUpdateManyMutationInputTSFile).toMatchSnapshot( + "NativeTypeModelUpdateManyMutationInput", + ); + expect(nativeTypeModelWhereInputTSFile).toMatchSnapshot( + "NativeTypeModelWhereInput", + ); + expect(nativeTypeModelWhereUniqueInputTSFile).toMatchSnapshot( + "NativeTypeModelWhereUniqueInput", + ); + expect(indexTSFile).toMatchSnapshot("index"); + }); + describe("when model is renamed", () => { - it("should properly generate input type classes when model is renamed", async () => { + it("should properly generate input type classes", async () => { const schema = /* prisma */ ` datasource db { provider = "postgresql" @@ -719,32 +871,34 @@ describe("inputs", () => { }); }); - it("should properly generate input type classes when model field is renamed", async () => { - const schema = /* prisma */ ` - datasource db { - provider = "postgresql" - url = env("DATABASE_URL") - } + describe("when model field is renamed", () => { + it("should properly generate input type classes", async () => { + const schema = /* prisma */ ` + datasource db { + provider = "postgresql" + url = env("DATABASE_URL") + } - model Sample { - idField Int @id @default(autoincrement()) - /// @TypeGraphQL.field(name: "mappedFieldName") - modelFieldName String - } - `; + model Sample { + idField Int @id @default(autoincrement()) + /// @TypeGraphQL.field(name: "mappedFieldName") + modelFieldName String + } + `; - await generateCodeFromSchema(schema, { outputDirPath }); - const sampleWhereInputTSFile = await readGeneratedFile( - "/resolvers/inputs/SampleWhereInput.ts", - ); - const sampleOrderByInputTSFile = await readGeneratedFile( - "/resolvers/inputs/SampleOrderByInput.ts", - ); - const indexTSFile = await readGeneratedFile("/resolvers/inputs/index.ts"); + await generateCodeFromSchema(schema, { outputDirPath }); + const sampleWhereInputTSFile = await readGeneratedFile( + "/resolvers/inputs/SampleWhereInput.ts", + ); + const sampleOrderByInputTSFile = await readGeneratedFile( + "/resolvers/inputs/SampleOrderByInput.ts", + ); + const indexTSFile = await readGeneratedFile("/resolvers/inputs/index.ts"); - expect(sampleWhereInputTSFile).toMatchSnapshot("SampleWhereInput"); - expect(sampleOrderByInputTSFile).toMatchSnapshot("SampleOrderByInput"); - expect(indexTSFile).toMatchSnapshot("index"); + expect(sampleWhereInputTSFile).toMatchSnapshot("SampleWhereInput"); + expect(sampleOrderByInputTSFile).toMatchSnapshot("SampleOrderByInput"); + expect(indexTSFile).toMatchSnapshot("index"); + }); }); describe("when prisma client is generated into node_modules", () => { diff --git a/tests/regression/models.ts b/tests/regression/models.ts index 150e60cf..4e511fcf 100644 --- a/tests/regression/models.ts +++ b/tests/regression/models.ts @@ -246,4 +246,27 @@ describe("models", () => { expect(userModelTSFile).toMatchSnapshot("User"); }); + + it("should properly generate object type class for prisma model with native types", async () => { + const schema = /* prisma */ ` + datasource postgres { + provider = "postgresql" + url = env("DATABASE_URL") + } + + model NativeTypeModel { + id Int @id @default(autoincrement()) @postgres.Integer + bigInt BigInt? @postgres.BigInt + byteA Bytes? @postgres.ByteA + decimal Decimal? @postgres.Decimal + } + `; + + await generateCodeFromSchema(schema, { outputDirPath }); + const nativeTypeModelTSFile = await readGeneratedFile( + "/models/NativeTypeModel.ts", + ); + + expect(nativeTypeModelTSFile).toMatchSnapshot("NativeTypeModel"); + }); }); diff --git a/tests/regression/scalars.ts b/tests/regression/scalars.ts new file mode 100644 index 00000000..dc686739 --- /dev/null +++ b/tests/regression/scalars.ts @@ -0,0 +1,38 @@ +import { promises as fs } from "fs"; +import generateArtifactsDirPath from "../helpers/artifacts-dir"; +import { generateCodeFromSchema } from "../helpers/generate-code"; +import createReadGeneratedFile, { + ReadGeneratedFile, +} from "../helpers/read-file"; + +describe("custom scalars", () => { + let outputDirPath: string; + let readGeneratedFile: ReadGeneratedFile; + + beforeEach(async () => { + outputDirPath = generateArtifactsDirPath("enhance-regression"); + await fs.mkdir(outputDirPath, { recursive: true }); + readGeneratedFile = createReadGeneratedFile(outputDirPath); + }); + + it("should properly emit custom scalars file", async () => { + const schema = /* prisma */ ` + datasource db { + provider = "postgresql" + url = env("DATABASE_URL") + } + + model Sample { + id Int @id @default(autoincrement()) + text String + } + `; + + await generateCodeFromSchema(schema, { outputDirPath }); + const scalarsTSFile = await readGeneratedFile("/scalars.ts"); + const mainIndexTSFile = await readGeneratedFile("/index.ts"); + + expect(scalarsTSFile).toMatchSnapshot("scalars"); + expect(mainIndexTSFile).toMatchSnapshot("mainIndex"); + }); +});