Skip to content

Instantly share code, notes, and snippets.

@cannikin
Created November 17, 2021 17:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cannikin/3b13392b0ed71e15947d3326f29d3d2d to your computer and use it in GitHub Desktop.
Save cannikin/3b13392b0ed71e15947d3326f29d3d2d to your computer and use it in GitHub Desktop.
{
"datamodel": {
"enums": [],
"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
},
{
"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
},
{
"name": "posts",
"kind": "object",
"isList": true,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "Post",
"hasDefaultValue": false,
"relationName": "PostToUser",
"relationFromFields": [],
"relationToFields": [],
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "comments",
"kind": "object",
"isList": true,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "Comment",
"hasDefaultValue": false,
"relationName": "CommentToUser",
"relationFromFields": [],
"relationToFields": [],
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "hashedPassword",
"kind": "scalar",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "String",
"hasDefaultValue": false,
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "salt",
"kind": "scalar",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "String",
"hasDefaultValue": false,
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "resetToken",
"kind": "scalar",
"isList": false,
"isRequired": false,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "String",
"hasDefaultValue": false,
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "resetTokenExpiresAt",
"kind": "scalar",
"isList": false,
"isRequired": false,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "DateTime",
"hasDefaultValue": false,
"isGenerated": false,
"isUpdatedAt": false
}
],
"isGenerated": false,
"primaryKey": null,
"uniqueFields": [],
"uniqueIndexes": []
},
{
"name": "Post",
"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": "userId",
"kind": "scalar",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": true,
"type": "Int",
"hasDefaultValue": false,
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "user",
"kind": "object",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "User",
"hasDefaultValue": false,
"relationName": "PostToUser",
"relationFromFields": [
"userId"
],
"relationToFields": [
"id"
],
"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": "comments",
"kind": "object",
"isList": true,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "Comment",
"hasDefaultValue": false,
"relationName": "CommentToPost",
"relationFromFields": [],
"relationToFields": [],
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "categories",
"kind": "object",
"isList": true,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "Category",
"hasDefaultValue": false,
"relationName": "CategoryToPost",
"relationFromFields": [],
"relationToFields": [
"id"
],
"isGenerated": false,
"isUpdatedAt": false
}
],
"isGenerated": false,
"primaryKey": null,
"uniqueFields": [],
"uniqueIndexes": []
},
{
"name": "Category",
"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": "posts",
"kind": "object",
"isList": true,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "Post",
"hasDefaultValue": false,
"relationName": "CategoryToPost",
"relationFromFields": [],
"relationToFields": [
"id"
],
"isGenerated": false,
"isUpdatedAt": false
}
],
"isGenerated": false,
"primaryKey": null,
"uniqueFields": [],
"uniqueIndexes": []
},
{
"name": "Comment",
"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": "postId",
"kind": "scalar",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": true,
"type": "Int",
"hasDefaultValue": false,
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "post",
"kind": "object",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "Post",
"hasDefaultValue": false,
"relationName": "CommentToPost",
"relationFromFields": [
"postId"
],
"relationToFields": [
"id"
],
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "userId",
"kind": "scalar",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": true,
"type": "Int",
"hasDefaultValue": false,
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "user",
"kind": "object",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "User",
"hasDefaultValue": false,
"relationName": "CommentToUser",
"relationFromFields": [
"userId"
],
"relationToFields": [
"id"
],
"isGenerated": false,
"isUpdatedAt": false
},
{
"name": "body",
"kind": "scalar",
"isList": false,
"isRequired": true,
"isUnique": false,
"isId": false,
"isReadOnly": false,
"type": "String",
"hasDefaultValue": false,
"isGenerated": false,
"isUpdatedAt": false
}
],
"isGenerated": false,
"primaryKey": null,
"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": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostListRelationFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentListRelationFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "StringFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "StringFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTimeNullableFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "UserOrderByWithRelationInput",
"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": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostOrderByRelationAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentOrderByRelationAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"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": "UserOrderByWithAggregationInput",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "_count",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserCountOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_avg",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserAvgOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_max",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserMaxOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_min",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserMinOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_sum",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserSumOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "StringWithAggregatesFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "StringWithAggregatesFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTimeNullableWithAggregatesFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"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": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserRelationFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "UserWhereInput",
"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": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentListRelationFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "categories",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryListRelationFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostOrderByWithRelationInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 0
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "title",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentOrderByRelationAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "categories",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryOrderByRelationAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostWhereUniqueInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "PostOrderByWithAggregationInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 0
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"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": "_count",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCountOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_avg",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostAvgOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_max",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostMaxOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_min",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostMinOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_sum",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostSumOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"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": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntWithAggregatesFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntWithAggregatesFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"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": "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": "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": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostListRelationFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryOrderByWithRelationInput",
"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": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostOrderByRelationAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryWhereUniqueInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "CategoryOrderByWithAggregationInput",
"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": "_count",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCountOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_avg",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryAvgOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_max",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryMaxOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_min",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryMinOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_sum",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategorySumOrderByAggregateInput",
"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": "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": "CommentWhereInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "AND",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "OR",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "NOT",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereInput",
"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": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "post",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostRelationFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserRelationFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "UserWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "StringFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "String",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "CommentOrderByWithRelationInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 0
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "post",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentWhereUniqueInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "CommentOrderByWithAggregationInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 0
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "_count",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCountOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_avg",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentAvgOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_max",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentMaxOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_min",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentMinOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_sum",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentSumOrderByAggregateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentScalarWhereWithAggregatesInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "AND",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereWithAggregatesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentScalarWhereWithAggregatesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "OR",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereWithAggregatesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "NOT",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereWithAggregatesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentScalarWhereWithAggregatesInput",
"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": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntWithAggregatesFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntWithAggregatesFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "body",
"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": "hashedPassword",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateNestedManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateNestedManyWithoutUserInput",
"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": "hashedPassword",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUncheckedCreateNestedManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedCreateNestedManyWithoutUserInput",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NullableDateTimeFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithoutUserInput",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NullableDateTimeFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUncheckedUpdateManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedUpdateManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NullableDateTimeFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NullableDateTimeFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "PostCreateInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "title",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "user",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateNestedOneWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateNestedManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "categories",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateNestedManyWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedCreateInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "title",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedCreateNestedManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateInput",
"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": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserUpdateOneRequiredWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "categories",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpdateManyWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedUpdateInput",
"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": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"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": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedUpdateManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateManyMutationInput",
"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": "PostUncheckedUpdateManyInput",
"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": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"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": "CategoryCreateInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "name",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateNestedManyWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryUncheckedCreateInput",
"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": "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": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateManyWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryUncheckedUpdateInput",
"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": "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": "CategoryUncheckedUpdateManyInput",
"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": "CommentCreateInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "body",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "post",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateNestedOneWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "user",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateNestedOneWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUncheckedCreateInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "body",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "CommentUpdateInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "post",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateOneRequiredWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserUpdateOneRequiredWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUncheckedUpdateInput",
"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": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUpdateManyMutationInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUncheckedUpdateManyInput",
"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": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "body",
"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": "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": "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": "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": "CommentListRelationFilter",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "every",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "some",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "none",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "DateTimeNullableFilter",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "equals",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "in",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": true
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "notIn",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": true
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"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": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NestedDateTimeNullableFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "PostOrderByRelationAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "_count",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentOrderByRelationAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "_count",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "UserCountOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "UserAvgOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "UserMaxOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "UserMinOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "UserSumOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"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": "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": "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": "DateTimeNullableWithAggregatesFilter",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "equals",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "in",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": true
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "notIn",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": true
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"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": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NestedDateTimeNullableWithAggregatesFilter",
"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": "NestedDateTimeNullableFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_max",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "NestedDateTimeNullableFilter",
"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": "CategoryListRelationFilter",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "every",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "some",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "none",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryOrderByRelationAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "_count",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "PostCountOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"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": "PostAvgOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "PostMaxOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"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": "PostMinOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"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": "PostSumOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryCountOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"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": "CategoryAvgOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryMaxOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"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": "CategoryMinOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"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": "CategorySumOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "PostRelationFilter",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "is",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "isNot",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentCountOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentAvgOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentMaxOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentMinOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentSumOrderByAggregateInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "SortOrder",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
}
]
},
{
"name": "PostCreateNestedManyWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "CommentCreateNestedManyWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "PostUncheckedCreateNestedManyWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "CommentUncheckedCreateNestedManyWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"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": "NullableDateTimeFieldUpdateOperationsInput",
"constraints": {
"maxNumFields": 1,
"minNumFields": 1
},
"fields": [
{
"name": "set",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateManyWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpsertWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpsertWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"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": "PostUpdateWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpdateWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "updateMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateManyWithWhereWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpdateManyWithWhereWithoutUserInput",
"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": "CommentUpdateManyWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpsertWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpsertWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "set",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "disconnect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "delete",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "update",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpdateWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "updateMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithWhereWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpdateManyWithWhereWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "deleteMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"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": "PostUncheckedUpdateManyWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpsertWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpsertWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"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": "PostUpdateWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpdateWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "updateMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateManyWithWhereWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpdateManyWithWhereWithoutUserInput",
"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": "CommentUncheckedUpdateManyWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateOrConnectWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpsertWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpsertWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "set",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "disconnect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "delete",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "update",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpdateWithWhereUniqueWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "updateMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithWhereWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpdateManyWithWhereWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "deleteMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentScalarWhereInput",
"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": "CommentCreateNestedManyWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateOrConnectWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateOrConnectWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "CategoryCreateNestedManyWithoutPostsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CategoryUncheckedCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUncheckedCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateOrConnectWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryCreateOrConnectWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "CommentUncheckedCreateNestedManyWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateOrConnectWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateOrConnectWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"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": "CommentUpdateManyWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateOrConnectWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateOrConnectWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpsertWithWhereUniqueWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpsertWithWhereUniqueWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "set",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "disconnect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "delete",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "update",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateWithWhereUniqueWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpdateWithWhereUniqueWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "updateMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithWhereWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpdateManyWithWhereWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "deleteMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "CategoryUpdateManyWithoutPostsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CategoryUncheckedCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUncheckedCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateOrConnectWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryCreateOrConnectWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpsertWithWhereUniqueWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUpsertWithWhereUniqueWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "set",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "disconnect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "delete",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "update",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpdateWithWhereUniqueWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUpdateWithWhereUniqueWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "updateMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpdateManyWithWhereWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUpdateManyWithWhereWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "deleteMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "CommentUncheckedUpdateManyWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateOrConnectWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentCreateOrConnectWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpsertWithWhereUniqueWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpsertWithWhereUniqueWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "set",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "disconnect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "delete",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "update",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateWithWhereUniqueWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpdateWithWhereUniqueWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "updateMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithWhereWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUpdateManyWithWhereWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "deleteMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "PostCreateNestedManyWithoutCategoriesInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostUncheckedCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateOrConnectWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateOrConnectWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
}
]
},
{
"name": "PostUpdateManyWithoutCategoriesInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostUncheckedCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateOrConnectWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostCreateOrConnectWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpsertWithWhereUniqueWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpsertWithWhereUniqueWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"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": "PostUpdateWithWhereUniqueWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpdateWithWhereUniqueWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "updateMany",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateManyWithWhereWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUpdateManyWithWhereWithoutCategoriesInput",
"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": "PostCreateNestedOneWithoutCommentsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateOrConnectWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "UserCreateNestedOneWithoutCommentsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "UserUncheckedCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateOrConnectWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateOneRequiredWithoutCommentsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateOrConnectWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpsertWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "connect",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "update",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedUpdateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "UserUpdateOneRequiredWithoutCommentsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "create",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "UserUncheckedCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "connectOrCreate",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateOrConnectWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "upsert",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserUpsertWithoutCommentsInput",
"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": "UserUpdateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "UserUncheckedUpdateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"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": "NestedDateTimeNullableFilter",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "equals",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "in",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": true
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "notIn",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": true
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"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": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NestedDateTimeNullableFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"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": "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": "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": "NestedDateTimeNullableWithAggregatesFilter",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "equals",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "in",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": true
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "notIn",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": true
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"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": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NestedDateTimeNullableWithAggregatesFilter",
"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": "NestedDateTimeNullableFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "_max",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "NestedDateTimeNullableFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostCreateWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "title",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateNestedManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "categories",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateNestedManyWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedCreateWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "title",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedCreateNestedManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostCreateOrConnectWithoutUserInput",
"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": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentCreateWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "body",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "post",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateNestedOneWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUncheckedCreateWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "postId",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "body",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "CommentCreateOrConnectWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpsertWithWhereUniqueWithoutUserInput",
"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": "PostUpdateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedUpdateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateWithWhereUniqueWithoutUserInput",
"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": "PostUpdateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedUpdateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateManyWithWhereWithoutUserInput",
"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": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"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": "CommentUpsertWithWhereUniqueWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "update",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUpdateWithWhereUniqueWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUpdateManyWithWhereWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyMutationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateManyWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentScalarWhereInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "AND",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "OR",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "NOT",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentScalarWhereInput",
"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": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "IntFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "StringFilter",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "String",
"location": "scalar",
"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": "hashedPassword",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateNestedManyWithoutUserInput",
"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": "hashedPassword",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedCreateNestedManyWithoutUserInput",
"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": "CommentCreateWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "body",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "user",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateNestedOneWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUncheckedCreateWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "body",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "CommentCreateOrConnectWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryCreateWithoutPostsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "name",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "CategoryUncheckedCreateWithoutPostsInput",
"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": "CategoryCreateOrConnectWithoutPostsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUncheckedCreateWithoutPostsInput",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NullableDateTimeFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithoutUserInput",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NullableDateTimeFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedUpdateManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUpsertWithWhereUniqueWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "update",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUpdateWithWhereUniqueWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUpdateManyWithWhereWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyMutationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateManyWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryUpsertWithWhereUniqueWithoutPostsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "update",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpdateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUncheckedUpdateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUncheckedCreateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryUpdateWithWhereUniqueWithoutPostsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpdateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUncheckedUpdateWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryUpdateManyWithWhereWithoutPostsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpdateManyMutationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryUncheckedUpdateManyWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryScalarWhereInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "AND",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "OR",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
}
]
},
{
"name": "NOT",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryScalarWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CategoryScalarWhereInput",
"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": "PostCreateWithoutCategoriesInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "title",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "user",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateNestedOneWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateNestedManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedCreateWithoutCategoriesInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "title",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedCreateNestedManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostCreateOrConnectWithoutCategoriesInput",
"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": "PostCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpsertWithWhereUniqueWithoutCategoriesInput",
"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": "PostUpdateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedUpdateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateWithWhereUniqueWithoutCategoriesInput",
"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": "PostUpdateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedUpdateWithoutCategoriesInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateManyWithWhereWithoutCategoriesInput",
"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": "PostCreateWithoutCommentsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "title",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "user",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateNestedOneWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "categories",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryCreateNestedManyWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedCreateWithoutCommentsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "id",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "userId",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
}
]
},
{
"name": "title",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
}
]
},
{
"name": "PostCreateOrConnectWithoutCommentsInput",
"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": "PostCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "UserCreateWithoutCommentsInput",
"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": "hashedPassword",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateNestedManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "UserUncheckedCreateWithoutCommentsInput",
"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": "hashedPassword",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetToken",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUncheckedCreateNestedManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "UserCreateOrConnectWithoutCommentsInput",
"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": "UserCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "UserUncheckedCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpsertWithoutCommentsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "update",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedUpdateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "PostCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "PostUncheckedCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateWithoutCommentsInput",
"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": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserUpdateOneRequiredWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "categories",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpdateManyWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedUpdateWithoutCommentsInput",
"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": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"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": "UserUpsertWithoutCommentsInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "update",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "UserUpdateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "UserUncheckedUpdateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "UserCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "UserUncheckedCreateWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "UserUpdateWithoutCommentsInput",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NullableDateTimeFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "UserUncheckedUpdateWithoutCommentsInput",
"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": "hashedPassword",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "salt",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "resetToken",
"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": "resetTokenExpiresAt",
"isRequired": false,
"isNullable": true,
"inputTypes": [
{
"type": "DateTime",
"location": "scalar",
"isList": false
},
{
"type": "NullableDateTimeFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "Null",
"location": "scalar",
"isList": false
}
]
},
{
"name": "posts",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUncheckedUpdateManyWithoutUserInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUpdateWithoutUserInput",
"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": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "categories",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryUpdateManyWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedUpdateWithoutUserInput",
"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": "title",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedUpdateManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedUpdateManyWithoutPostsInput",
"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": "title",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUpdateWithoutUserInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "post",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "PostUpdateOneRequiredWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUncheckedUpdateWithoutUserInput",
"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": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUncheckedUpdateManyWithoutCommentsInput",
"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": "postId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUpdateWithoutPostInput",
"constraints": {
"maxNumFields": null,
"minNumFields": null
},
"fields": [
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserUpdateOneRequiredWithoutCommentsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CommentUncheckedUpdateWithoutPostInput",
"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": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "body",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "String",
"location": "scalar",
"isList": false
},
{
"type": "StringFieldUpdateOperationsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "CategoryUpdateWithoutPostsInput",
"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": "CategoryUncheckedUpdateWithoutPostsInput",
"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": "CategoryUncheckedUpdateManyWithoutCategoriesInput",
"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": "PostUpdateWithoutCategoriesInput",
"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": "user",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "UserUpdateOneRequiredWithoutPostsInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyWithoutPostInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
]
},
{
"name": "PostUncheckedUpdateWithoutCategoriesInput",
"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": "userId",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "Int",
"location": "scalar",
"isList": false
},
{
"type": "IntFieldUpdateOperationsInput",
"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": "comments",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUncheckedUpdateManyWithoutPostInput",
"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": "UserOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "UserOrderByWithRelationInput",
"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": "UserOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "UserOrderByWithRelationInput",
"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": "UserOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "UserOrderByWithRelationInput",
"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": "UserOrderByWithAggregationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "UserOrderByWithAggregationInput",
"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": "PostOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostOrderByWithRelationInput",
"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": "PostOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostOrderByWithRelationInput",
"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": "PostOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostOrderByWithRelationInput",
"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": "PostOrderByWithAggregationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostOrderByWithAggregationInput",
"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": "CategoryOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CategoryOrderByWithRelationInput",
"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": "CategoryOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CategoryOrderByWithRelationInput",
"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": "CategoryOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CategoryOrderByWithRelationInput",
"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": "CategoryOrderByWithAggregationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CategoryOrderByWithAggregationInput",
"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": "findFirstComment",
"args": [
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "orderBy",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "cursor",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"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": "CommentScalarFieldEnum",
"namespace": "prisma",
"location": "enumTypes",
"isList": true
}
]
}
],
"isNullable": true,
"outputType": {
"type": "Comment",
"namespace": "model",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "findManyComment",
"args": [
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "orderBy",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "cursor",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"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": "CommentScalarFieldEnum",
"namespace": "prisma",
"location": "enumTypes",
"isList": true
}
]
}
],
"isNullable": false,
"outputType": {
"type": "Comment",
"namespace": "model",
"location": "outputObjectTypes",
"isList": true
}
},
{
"name": "aggregateComment",
"args": [
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "orderBy",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "cursor",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"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": "AggregateComment",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "groupByComment",
"args": [
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "orderBy",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentOrderByWithAggregationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentOrderByWithAggregationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "by",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarFieldEnum",
"namespace": "prisma",
"location": "enumTypes",
"isList": true
},
{
"type": "CommentScalarFieldEnum",
"namespace": "prisma",
"location": "enumTypes",
"isList": false
}
]
},
{
"name": "having",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentScalarWhereWithAggregatesInput",
"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": "CommentGroupByOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": true
}
},
{
"name": "findUniqueComment",
"args": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
],
"isNullable": true,
"outputType": {
"type": "Comment",
"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": "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": "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": "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": "createOneComment",
"args": [
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
],
"isNullable": false,
"outputType": {
"type": "Comment",
"namespace": "model",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "upsertOneComment",
"args": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "create",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentCreateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedCreateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "update",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
],
"isNullable": false,
"outputType": {
"type": "Comment",
"namespace": "model",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "deleteOneComment",
"args": [
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
],
"isNullable": true,
"outputType": {
"type": "Comment",
"namespace": "model",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "updateOneComment",
"args": [
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "where",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
],
"isNullable": true,
"outputType": {
"type": "Comment",
"namespace": "model",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "updateManyComment",
"args": [
{
"name": "data",
"isRequired": true,
"isNullable": false,
"inputTypes": [
{
"type": "CommentUpdateManyMutationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
},
{
"type": "CommentUncheckedUpdateManyInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
}
],
"isNullable": false,
"outputType": {
"type": "AffectedRowsOutput",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "deleteManyComment",
"args": [
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"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": "hashedPassword",
"args": [],
"isNullable": false,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "salt",
"args": [],
"isNullable": false,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "resetToken",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "resetTokenExpiresAt",
"args": [],
"isNullable": true,
"outputType": {
"type": "DateTime",
"location": "scalar",
"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": "id",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "title",
"args": [],
"isNullable": false,
"outputType": {
"type": "String",
"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": "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": "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": "AggregateComment",
"fields": [
{
"name": "_count",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentCountAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "_avg",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentAvgAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "_sum",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentSumAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "_min",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentMinAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "_max",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentMaxAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
}
]
},
{
"name": "CommentGroupByOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "postId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "body",
"args": [],
"isNullable": false,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "_count",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentCountAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "_avg",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentAvgAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "_sum",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentSumAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "_min",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentMinAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "_max",
"args": [],
"isNullable": true,
"outputType": {
"type": "CommentMaxAggregateOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
}
]
},
{
"name": "AffectedRowsOutput",
"fields": [
{
"name": "count",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "UserCountOutputType",
"fields": [
{
"name": "posts",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "comments",
"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": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "name",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "hashedPassword",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "salt",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "resetToken",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "resetTokenExpiresAt",
"args": [],
"isNullable": false,
"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": true,
"outputType": {
"type": "Float",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "UserSumAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "UserMinAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"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": "hashedPassword",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "salt",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "resetToken",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "resetTokenExpiresAt",
"args": [],
"isNullable": true,
"outputType": {
"type": "DateTime",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "UserMaxAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"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": "hashedPassword",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "salt",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "resetToken",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "resetTokenExpiresAt",
"args": [],
"isNullable": true,
"outputType": {
"type": "DateTime",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "PostCountOutputType",
"fields": [
{
"name": "comments",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "categories",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "PostCountAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "title",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "_all",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "PostAvgAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Float",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Float",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "PostSumAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "PostMinAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "title",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "PostMaxAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "title",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CategoryCountOutputType",
"fields": [
{
"name": "posts",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CategoryCountAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "name",
"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": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Float",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CategorySumAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CategoryMinAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "name",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CategoryMaxAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "name",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CommentCountAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "postId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "body",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "_all",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CommentAvgAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Float",
"location": "scalar",
"isList": false
}
},
{
"name": "postId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Float",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Float",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CommentSumAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "postId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CommentMinAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "postId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "body",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
}
]
},
{
"name": "CommentMaxAggregateOutputType",
"fields": [
{
"name": "id",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "postId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": true,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "body",
"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": "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": "PostOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostOrderByWithRelationInput",
"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": "comments",
"args": [
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "orderBy",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "cursor",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"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": "CommentScalarFieldEnum",
"namespace": "prisma",
"location": "enumTypes",
"isList": true
}
]
}
],
"isNullable": true,
"outputType": {
"type": "Comment",
"namespace": "model",
"location": "outputObjectTypes",
"isList": true
}
},
{
"name": "hashedPassword",
"args": [],
"isNullable": false,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "salt",
"args": [],
"isNullable": false,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "resetToken",
"args": [],
"isNullable": true,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "resetTokenExpiresAt",
"args": [],
"isNullable": true,
"outputType": {
"type": "DateTime",
"location": "scalar",
"isList": false
}
},
{
"name": "_count",
"args": [],
"isNullable": true,
"outputType": {
"type": "UserCountOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
}
]
},
{
"name": "Post",
"fields": [
{
"name": "id",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "user",
"args": [],
"isNullable": false,
"outputType": {
"type": "User",
"namespace": "model",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "title",
"args": [],
"isNullable": false,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
},
{
"name": "comments",
"args": [
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "orderBy",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CommentOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "cursor",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CommentWhereUniqueInput",
"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": "CommentScalarFieldEnum",
"namespace": "prisma",
"location": "enumTypes",
"isList": true
}
]
}
],
"isNullable": true,
"outputType": {
"type": "Comment",
"namespace": "model",
"location": "outputObjectTypes",
"isList": true
}
},
{
"name": "categories",
"args": [
{
"name": "where",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryWhereInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": false
}
]
},
{
"name": "orderBy",
"isRequired": false,
"isNullable": false,
"inputTypes": [
{
"type": "CategoryOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "CategoryOrderByWithRelationInput",
"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": true
}
},
{
"name": "_count",
"args": [],
"isNullable": true,
"outputType": {
"type": "PostCountOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
}
]
},
{
"name": "Category",
"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": "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": "PostOrderByWithRelationInput",
"namespace": "prisma",
"location": "inputObjectTypes",
"isList": true
},
{
"type": "PostOrderByWithRelationInput",
"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": "_count",
"args": [],
"isNullable": true,
"outputType": {
"type": "CategoryCountOutputType",
"namespace": "prisma",
"location": "outputObjectTypes",
"isList": false
}
}
]
},
{
"name": "Comment",
"fields": [
{
"name": "id",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "postId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "post",
"args": [],
"isNullable": false,
"outputType": {
"type": "Post",
"namespace": "model",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "userId",
"args": [],
"isNullable": false,
"outputType": {
"type": "Int",
"location": "scalar",
"isList": false
}
},
{
"name": "user",
"args": [],
"isNullable": false,
"outputType": {
"type": "User",
"namespace": "model",
"location": "outputObjectTypes",
"isList": false
}
},
{
"name": "body",
"args": [],
"isNullable": false,
"outputType": {
"type": "String",
"location": "scalar",
"isList": false
}
}
]
}
]
},
"enumTypes": {
"prisma": [
{
"name": "UserScalarFieldEnum",
"values": [
"id",
"email",
"name",
"hashedPassword",
"salt",
"resetToken",
"resetTokenExpiresAt"
]
},
{
"name": "PostScalarFieldEnum",
"values": [
"id",
"userId",
"title"
]
},
{
"name": "CategoryScalarFieldEnum",
"values": [
"id",
"name"
]
},
{
"name": "CommentScalarFieldEnum",
"values": [
"id",
"postId",
"userId",
"body"
]
},
{
"name": "SortOrder",
"values": [
"asc",
"desc"
]
}
]
}
},
"mappings": {
"modelOperations": [
{
"model": "User",
"aggregate": "aggregateUser",
"createOne": "createOneUser",
"deleteMany": "deleteManyUser",
"deleteOne": "deleteOneUser",
"findFirst": "findFirstUser",
"findMany": "findManyUser",
"findUnique": "findUniqueUser",
"groupBy": "groupByUser",
"updateMany": "updateManyUser",
"updateOne": "updateOneUser",
"upsertOne": "upsertOneUser"
},
{
"model": "Post",
"aggregate": "aggregatePost",
"createOne": "createOnePost",
"deleteMany": "deleteManyPost",
"deleteOne": "deleteOnePost",
"findFirst": "findFirstPost",
"findMany": "findManyPost",
"findUnique": "findUniquePost",
"groupBy": "groupByPost",
"updateMany": "updateManyPost",
"updateOne": "updateOnePost",
"upsertOne": "upsertOnePost"
},
{
"model": "Category",
"aggregate": "aggregateCategory",
"createOne": "createOneCategory",
"deleteMany": "deleteManyCategory",
"deleteOne": "deleteOneCategory",
"findFirst": "findFirstCategory",
"findMany": "findManyCategory",
"findUnique": "findUniqueCategory",
"groupBy": "groupByCategory",
"updateMany": "updateManyCategory",
"updateOne": "updateOneCategory",
"upsertOne": "upsertOneCategory"
},
{
"model": "Comment",
"aggregate": "aggregateComment",
"createOne": "createOneComment",
"deleteMany": "deleteManyComment",
"deleteOne": "deleteOneComment",
"findFirst": "findFirstComment",
"findMany": "findManyComment",
"findUnique": "findUniqueComment",
"groupBy": "groupByComment",
"updateMany": "updateManyComment",
"updateOne": "updateOneComment",
"upsertOne": "upsertOneComment"
}
],
"otherOperations": {
"read": [],
"write": [
"executeRaw",
"queryRaw"
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment