A personal media tracker built on the AT Protocol opnshelf.xyz
at main 590 lines 32 kB view raw
1 2/* !!! This is code generated by Prisma. Do not edit directly. !!! */ 3/* eslint-disable */ 4// biome-ignore-all lint: generated file 5// @ts-nocheck 6/* 7 * This file exports various common sort, input & filter types that are not directly linked to a particular model. 8 * 9 * 🟢 You can import this file directly. 10 */ 11 12import type * as runtime from "@prisma/client/runtime/client" 13import * as $Enums from "./enums.js" 14import type * as Prisma from "./internal/prismaNamespace.js" 15 16 17export type StringFilter<$PrismaModel = never> = { 18 equals?: string | Prisma.StringFieldRefInput<$PrismaModel> 19 in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> 20 notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> 21 lt?: string | Prisma.StringFieldRefInput<$PrismaModel> 22 lte?: string | Prisma.StringFieldRefInput<$PrismaModel> 23 gt?: string | Prisma.StringFieldRefInput<$PrismaModel> 24 gte?: string | Prisma.StringFieldRefInput<$PrismaModel> 25 contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 26 startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 27 endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 28 mode?: Prisma.QueryMode 29 not?: Prisma.NestedStringFilter<$PrismaModel> | string 30} 31 32export type StringNullableFilter<$PrismaModel = never> = { 33 equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null 34 in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null 35 notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null 36 lt?: string | Prisma.StringFieldRefInput<$PrismaModel> 37 lte?: string | Prisma.StringFieldRefInput<$PrismaModel> 38 gt?: string | Prisma.StringFieldRefInput<$PrismaModel> 39 gte?: string | Prisma.StringFieldRefInput<$PrismaModel> 40 contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 41 startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 42 endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 43 mode?: Prisma.QueryMode 44 not?: Prisma.NestedStringNullableFilter<$PrismaModel> | string | null 45} 46 47export type DateTimeNullableFilter<$PrismaModel = never> = { 48 equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null 49 in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null 50 notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null 51 lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 52 lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 53 gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 54 gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 55 not?: Prisma.NestedDateTimeNullableFilter<$PrismaModel> | Date | string | null 56} 57 58export type DateTimeFilter<$PrismaModel = never> = { 59 equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 60 in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> 61 notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> 62 lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 63 lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 64 gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 65 gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 66 not?: Prisma.NestedDateTimeFilter<$PrismaModel> | Date | string 67} 68 69export type SortOrderInput = { 70 sort: Prisma.SortOrder 71 nulls?: Prisma.NullsOrder 72} 73 74export type StringWithAggregatesFilter<$PrismaModel = never> = { 75 equals?: string | Prisma.StringFieldRefInput<$PrismaModel> 76 in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> 77 notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> 78 lt?: string | Prisma.StringFieldRefInput<$PrismaModel> 79 lte?: string | Prisma.StringFieldRefInput<$PrismaModel> 80 gt?: string | Prisma.StringFieldRefInput<$PrismaModel> 81 gte?: string | Prisma.StringFieldRefInput<$PrismaModel> 82 contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 83 startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 84 endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 85 mode?: Prisma.QueryMode 86 not?: Prisma.NestedStringWithAggregatesFilter<$PrismaModel> | string 87 _count?: Prisma.NestedIntFilter<$PrismaModel> 88 _min?: Prisma.NestedStringFilter<$PrismaModel> 89 _max?: Prisma.NestedStringFilter<$PrismaModel> 90} 91 92export type StringNullableWithAggregatesFilter<$PrismaModel = never> = { 93 equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null 94 in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null 95 notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null 96 lt?: string | Prisma.StringFieldRefInput<$PrismaModel> 97 lte?: string | Prisma.StringFieldRefInput<$PrismaModel> 98 gt?: string | Prisma.StringFieldRefInput<$PrismaModel> 99 gte?: string | Prisma.StringFieldRefInput<$PrismaModel> 100 contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 101 startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 102 endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 103 mode?: Prisma.QueryMode 104 not?: Prisma.NestedStringNullableWithAggregatesFilter<$PrismaModel> | string | null 105 _count?: Prisma.NestedIntNullableFilter<$PrismaModel> 106 _min?: Prisma.NestedStringNullableFilter<$PrismaModel> 107 _max?: Prisma.NestedStringNullableFilter<$PrismaModel> 108} 109 110export type DateTimeNullableWithAggregatesFilter<$PrismaModel = never> = { 111 equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null 112 in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null 113 notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null 114 lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 115 lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 116 gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 117 gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 118 not?: Prisma.NestedDateTimeNullableWithAggregatesFilter<$PrismaModel> | Date | string | null 119 _count?: Prisma.NestedIntNullableFilter<$PrismaModel> 120 _min?: Prisma.NestedDateTimeNullableFilter<$PrismaModel> 121 _max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel> 122} 123 124export type DateTimeWithAggregatesFilter<$PrismaModel = never> = { 125 equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 126 in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> 127 notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> 128 lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 129 lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 130 gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 131 gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 132 not?: Prisma.NestedDateTimeWithAggregatesFilter<$PrismaModel> | Date | string 133 _count?: Prisma.NestedIntFilter<$PrismaModel> 134 _min?: Prisma.NestedDateTimeFilter<$PrismaModel> 135 _max?: Prisma.NestedDateTimeFilter<$PrismaModel> 136} 137 138export type JsonFilter<$PrismaModel = never> = 139| Prisma.PatchUndefined< 140 Prisma.Either<Required<JsonFilterBase<$PrismaModel>>, Exclude<keyof Required<JsonFilterBase<$PrismaModel>>, 'path'>>, 141 Required<JsonFilterBase<$PrismaModel>> 142 > 143| Prisma.OptionalFlat<Omit<Required<JsonFilterBase<$PrismaModel>>, 'path'>> 144 145export type JsonFilterBase<$PrismaModel = never> = { 146 equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 147 path?: string[] 148 mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel> 149 string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 150 string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 151 string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 152 array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 153 array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 154 array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 155 lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 156 lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 157 gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 158 gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 159 not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 160} 161 162export type JsonWithAggregatesFilter<$PrismaModel = never> = 163| Prisma.PatchUndefined< 164 Prisma.Either<Required<JsonWithAggregatesFilterBase<$PrismaModel>>, Exclude<keyof Required<JsonWithAggregatesFilterBase<$PrismaModel>>, 'path'>>, 165 Required<JsonWithAggregatesFilterBase<$PrismaModel>> 166 > 167| Prisma.OptionalFlat<Omit<Required<JsonWithAggregatesFilterBase<$PrismaModel>>, 'path'>> 168 169export type JsonWithAggregatesFilterBase<$PrismaModel = never> = { 170 equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 171 path?: string[] 172 mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel> 173 string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 174 string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 175 string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 176 array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 177 array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 178 array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 179 lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 180 lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 181 gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 182 gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 183 not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 184 _count?: Prisma.NestedIntFilter<$PrismaModel> 185 _min?: Prisma.NestedJsonFilter<$PrismaModel> 186 _max?: Prisma.NestedJsonFilter<$PrismaModel> 187} 188 189export type IntNullableFilter<$PrismaModel = never> = { 190 equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null 191 in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null 192 notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null 193 lt?: number | Prisma.IntFieldRefInput<$PrismaModel> 194 lte?: number | Prisma.IntFieldRefInput<$PrismaModel> 195 gt?: number | Prisma.IntFieldRefInput<$PrismaModel> 196 gte?: number | Prisma.IntFieldRefInput<$PrismaModel> 197 not?: Prisma.NestedIntNullableFilter<$PrismaModel> | number | null 198} 199 200export type JsonNullableFilter<$PrismaModel = never> = 201| Prisma.PatchUndefined< 202 Prisma.Either<Required<JsonNullableFilterBase<$PrismaModel>>, Exclude<keyof Required<JsonNullableFilterBase<$PrismaModel>>, 'path'>>, 203 Required<JsonNullableFilterBase<$PrismaModel>> 204 > 205| Prisma.OptionalFlat<Omit<Required<JsonNullableFilterBase<$PrismaModel>>, 'path'>> 206 207export type JsonNullableFilterBase<$PrismaModel = never> = { 208 equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 209 path?: string[] 210 mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel> 211 string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 212 string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 213 string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 214 array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 215 array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 216 array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 217 lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 218 lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 219 gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 220 gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 221 not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 222} 223 224export type IntNullableWithAggregatesFilter<$PrismaModel = never> = { 225 equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null 226 in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null 227 notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null 228 lt?: number | Prisma.IntFieldRefInput<$PrismaModel> 229 lte?: number | Prisma.IntFieldRefInput<$PrismaModel> 230 gt?: number | Prisma.IntFieldRefInput<$PrismaModel> 231 gte?: number | Prisma.IntFieldRefInput<$PrismaModel> 232 not?: Prisma.NestedIntNullableWithAggregatesFilter<$PrismaModel> | number | null 233 _count?: Prisma.NestedIntNullableFilter<$PrismaModel> 234 _avg?: Prisma.NestedFloatNullableFilter<$PrismaModel> 235 _sum?: Prisma.NestedIntNullableFilter<$PrismaModel> 236 _min?: Prisma.NestedIntNullableFilter<$PrismaModel> 237 _max?: Prisma.NestedIntNullableFilter<$PrismaModel> 238} 239 240export type JsonNullableWithAggregatesFilter<$PrismaModel = never> = 241| Prisma.PatchUndefined< 242 Prisma.Either<Required<JsonNullableWithAggregatesFilterBase<$PrismaModel>>, Exclude<keyof Required<JsonNullableWithAggregatesFilterBase<$PrismaModel>>, 'path'>>, 243 Required<JsonNullableWithAggregatesFilterBase<$PrismaModel>> 244 > 245| Prisma.OptionalFlat<Omit<Required<JsonNullableWithAggregatesFilterBase<$PrismaModel>>, 'path'>> 246 247export type JsonNullableWithAggregatesFilterBase<$PrismaModel = never> = { 248 equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 249 path?: string[] 250 mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel> 251 string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 252 string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 253 string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 254 array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 255 array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 256 array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 257 lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 258 lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 259 gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 260 gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 261 not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 262 _count?: Prisma.NestedIntNullableFilter<$PrismaModel> 263 _min?: Prisma.NestedJsonNullableFilter<$PrismaModel> 264 _max?: Prisma.NestedJsonNullableFilter<$PrismaModel> 265} 266 267export type IntFilter<$PrismaModel = never> = { 268 equals?: number | Prisma.IntFieldRefInput<$PrismaModel> 269 in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> 270 notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> 271 lt?: number | Prisma.IntFieldRefInput<$PrismaModel> 272 lte?: number | Prisma.IntFieldRefInput<$PrismaModel> 273 gt?: number | Prisma.IntFieldRefInput<$PrismaModel> 274 gte?: number | Prisma.IntFieldRefInput<$PrismaModel> 275 not?: Prisma.NestedIntFilter<$PrismaModel> | number 276} 277 278export type IntWithAggregatesFilter<$PrismaModel = never> = { 279 equals?: number | Prisma.IntFieldRefInput<$PrismaModel> 280 in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> 281 notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> 282 lt?: number | Prisma.IntFieldRefInput<$PrismaModel> 283 lte?: number | Prisma.IntFieldRefInput<$PrismaModel> 284 gt?: number | Prisma.IntFieldRefInput<$PrismaModel> 285 gte?: number | Prisma.IntFieldRefInput<$PrismaModel> 286 not?: Prisma.NestedIntWithAggregatesFilter<$PrismaModel> | number 287 _count?: Prisma.NestedIntFilter<$PrismaModel> 288 _avg?: Prisma.NestedFloatFilter<$PrismaModel> 289 _sum?: Prisma.NestedIntFilter<$PrismaModel> 290 _min?: Prisma.NestedIntFilter<$PrismaModel> 291 _max?: Prisma.NestedIntFilter<$PrismaModel> 292} 293 294export type BoolFilter<$PrismaModel = never> = { 295 equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel> 296 not?: Prisma.NestedBoolFilter<$PrismaModel> | boolean 297} 298 299export type BoolWithAggregatesFilter<$PrismaModel = never> = { 300 equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel> 301 not?: Prisma.NestedBoolWithAggregatesFilter<$PrismaModel> | boolean 302 _count?: Prisma.NestedIntFilter<$PrismaModel> 303 _min?: Prisma.NestedBoolFilter<$PrismaModel> 304 _max?: Prisma.NestedBoolFilter<$PrismaModel> 305} 306 307export type EnumMediaTypeFilter<$PrismaModel = never> = { 308 equals?: $Enums.MediaType | Prisma.EnumMediaTypeFieldRefInput<$PrismaModel> 309 in?: $Enums.MediaType[] | Prisma.ListEnumMediaTypeFieldRefInput<$PrismaModel> 310 notIn?: $Enums.MediaType[] | Prisma.ListEnumMediaTypeFieldRefInput<$PrismaModel> 311 not?: Prisma.NestedEnumMediaTypeFilter<$PrismaModel> | $Enums.MediaType 312} 313 314export type EnumMediaTypeWithAggregatesFilter<$PrismaModel = never> = { 315 equals?: $Enums.MediaType | Prisma.EnumMediaTypeFieldRefInput<$PrismaModel> 316 in?: $Enums.MediaType[] | Prisma.ListEnumMediaTypeFieldRefInput<$PrismaModel> 317 notIn?: $Enums.MediaType[] | Prisma.ListEnumMediaTypeFieldRefInput<$PrismaModel> 318 not?: Prisma.NestedEnumMediaTypeWithAggregatesFilter<$PrismaModel> | $Enums.MediaType 319 _count?: Prisma.NestedIntFilter<$PrismaModel> 320 _min?: Prisma.NestedEnumMediaTypeFilter<$PrismaModel> 321 _max?: Prisma.NestedEnumMediaTypeFilter<$PrismaModel> 322} 323 324export type NestedStringFilter<$PrismaModel = never> = { 325 equals?: string | Prisma.StringFieldRefInput<$PrismaModel> 326 in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> 327 notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> 328 lt?: string | Prisma.StringFieldRefInput<$PrismaModel> 329 lte?: string | Prisma.StringFieldRefInput<$PrismaModel> 330 gt?: string | Prisma.StringFieldRefInput<$PrismaModel> 331 gte?: string | Prisma.StringFieldRefInput<$PrismaModel> 332 contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 333 startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 334 endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 335 not?: Prisma.NestedStringFilter<$PrismaModel> | string 336} 337 338export type NestedStringNullableFilter<$PrismaModel = never> = { 339 equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null 340 in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null 341 notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null 342 lt?: string | Prisma.StringFieldRefInput<$PrismaModel> 343 lte?: string | Prisma.StringFieldRefInput<$PrismaModel> 344 gt?: string | Prisma.StringFieldRefInput<$PrismaModel> 345 gte?: string | Prisma.StringFieldRefInput<$PrismaModel> 346 contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 347 startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 348 endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 349 not?: Prisma.NestedStringNullableFilter<$PrismaModel> | string | null 350} 351 352export type NestedDateTimeNullableFilter<$PrismaModel = never> = { 353 equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null 354 in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null 355 notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null 356 lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 357 lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 358 gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 359 gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 360 not?: Prisma.NestedDateTimeNullableFilter<$PrismaModel> | Date | string | null 361} 362 363export type NestedDateTimeFilter<$PrismaModel = never> = { 364 equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 365 in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> 366 notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> 367 lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 368 lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 369 gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 370 gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 371 not?: Prisma.NestedDateTimeFilter<$PrismaModel> | Date | string 372} 373 374export type NestedStringWithAggregatesFilter<$PrismaModel = never> = { 375 equals?: string | Prisma.StringFieldRefInput<$PrismaModel> 376 in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> 377 notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> 378 lt?: string | Prisma.StringFieldRefInput<$PrismaModel> 379 lte?: string | Prisma.StringFieldRefInput<$PrismaModel> 380 gt?: string | Prisma.StringFieldRefInput<$PrismaModel> 381 gte?: string | Prisma.StringFieldRefInput<$PrismaModel> 382 contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 383 startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 384 endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 385 not?: Prisma.NestedStringWithAggregatesFilter<$PrismaModel> | string 386 _count?: Prisma.NestedIntFilter<$PrismaModel> 387 _min?: Prisma.NestedStringFilter<$PrismaModel> 388 _max?: Prisma.NestedStringFilter<$PrismaModel> 389} 390 391export type NestedIntFilter<$PrismaModel = never> = { 392 equals?: number | Prisma.IntFieldRefInput<$PrismaModel> 393 in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> 394 notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> 395 lt?: number | Prisma.IntFieldRefInput<$PrismaModel> 396 lte?: number | Prisma.IntFieldRefInput<$PrismaModel> 397 gt?: number | Prisma.IntFieldRefInput<$PrismaModel> 398 gte?: number | Prisma.IntFieldRefInput<$PrismaModel> 399 not?: Prisma.NestedIntFilter<$PrismaModel> | number 400} 401 402export type NestedStringNullableWithAggregatesFilter<$PrismaModel = never> = { 403 equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null 404 in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null 405 notIn?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null 406 lt?: string | Prisma.StringFieldRefInput<$PrismaModel> 407 lte?: string | Prisma.StringFieldRefInput<$PrismaModel> 408 gt?: string | Prisma.StringFieldRefInput<$PrismaModel> 409 gte?: string | Prisma.StringFieldRefInput<$PrismaModel> 410 contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 411 startsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 412 endsWith?: string | Prisma.StringFieldRefInput<$PrismaModel> 413 not?: Prisma.NestedStringNullableWithAggregatesFilter<$PrismaModel> | string | null 414 _count?: Prisma.NestedIntNullableFilter<$PrismaModel> 415 _min?: Prisma.NestedStringNullableFilter<$PrismaModel> 416 _max?: Prisma.NestedStringNullableFilter<$PrismaModel> 417} 418 419export type NestedIntNullableFilter<$PrismaModel = never> = { 420 equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null 421 in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null 422 notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null 423 lt?: number | Prisma.IntFieldRefInput<$PrismaModel> 424 lte?: number | Prisma.IntFieldRefInput<$PrismaModel> 425 gt?: number | Prisma.IntFieldRefInput<$PrismaModel> 426 gte?: number | Prisma.IntFieldRefInput<$PrismaModel> 427 not?: Prisma.NestedIntNullableFilter<$PrismaModel> | number | null 428} 429 430export type NestedDateTimeNullableWithAggregatesFilter<$PrismaModel = never> = { 431 equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> | null 432 in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null 433 notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> | null 434 lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 435 lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 436 gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 437 gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 438 not?: Prisma.NestedDateTimeNullableWithAggregatesFilter<$PrismaModel> | Date | string | null 439 _count?: Prisma.NestedIntNullableFilter<$PrismaModel> 440 _min?: Prisma.NestedDateTimeNullableFilter<$PrismaModel> 441 _max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel> 442} 443 444export type NestedDateTimeWithAggregatesFilter<$PrismaModel = never> = { 445 equals?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 446 in?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> 447 notIn?: Date[] | string[] | Prisma.ListDateTimeFieldRefInput<$PrismaModel> 448 lt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 449 lte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 450 gt?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 451 gte?: Date | string | Prisma.DateTimeFieldRefInput<$PrismaModel> 452 not?: Prisma.NestedDateTimeWithAggregatesFilter<$PrismaModel> | Date | string 453 _count?: Prisma.NestedIntFilter<$PrismaModel> 454 _min?: Prisma.NestedDateTimeFilter<$PrismaModel> 455 _max?: Prisma.NestedDateTimeFilter<$PrismaModel> 456} 457 458export type NestedJsonFilter<$PrismaModel = never> = 459| Prisma.PatchUndefined< 460 Prisma.Either<Required<NestedJsonFilterBase<$PrismaModel>>, Exclude<keyof Required<NestedJsonFilterBase<$PrismaModel>>, 'path'>>, 461 Required<NestedJsonFilterBase<$PrismaModel>> 462 > 463| Prisma.OptionalFlat<Omit<Required<NestedJsonFilterBase<$PrismaModel>>, 'path'>> 464 465export type NestedJsonFilterBase<$PrismaModel = never> = { 466 equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 467 path?: string[] 468 mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel> 469 string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 470 string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 471 string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 472 array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 473 array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 474 array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 475 lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 476 lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 477 gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 478 gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 479 not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 480} 481 482export type NestedIntNullableWithAggregatesFilter<$PrismaModel = never> = { 483 equals?: number | Prisma.IntFieldRefInput<$PrismaModel> | null 484 in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null 485 notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> | null 486 lt?: number | Prisma.IntFieldRefInput<$PrismaModel> 487 lte?: number | Prisma.IntFieldRefInput<$PrismaModel> 488 gt?: number | Prisma.IntFieldRefInput<$PrismaModel> 489 gte?: number | Prisma.IntFieldRefInput<$PrismaModel> 490 not?: Prisma.NestedIntNullableWithAggregatesFilter<$PrismaModel> | number | null 491 _count?: Prisma.NestedIntNullableFilter<$PrismaModel> 492 _avg?: Prisma.NestedFloatNullableFilter<$PrismaModel> 493 _sum?: Prisma.NestedIntNullableFilter<$PrismaModel> 494 _min?: Prisma.NestedIntNullableFilter<$PrismaModel> 495 _max?: Prisma.NestedIntNullableFilter<$PrismaModel> 496} 497 498export type NestedFloatNullableFilter<$PrismaModel = never> = { 499 equals?: number | Prisma.FloatFieldRefInput<$PrismaModel> | null 500 in?: number[] | Prisma.ListFloatFieldRefInput<$PrismaModel> | null 501 notIn?: number[] | Prisma.ListFloatFieldRefInput<$PrismaModel> | null 502 lt?: number | Prisma.FloatFieldRefInput<$PrismaModel> 503 lte?: number | Prisma.FloatFieldRefInput<$PrismaModel> 504 gt?: number | Prisma.FloatFieldRefInput<$PrismaModel> 505 gte?: number | Prisma.FloatFieldRefInput<$PrismaModel> 506 not?: Prisma.NestedFloatNullableFilter<$PrismaModel> | number | null 507} 508 509export type NestedJsonNullableFilter<$PrismaModel = never> = 510| Prisma.PatchUndefined< 511 Prisma.Either<Required<NestedJsonNullableFilterBase<$PrismaModel>>, Exclude<keyof Required<NestedJsonNullableFilterBase<$PrismaModel>>, 'path'>>, 512 Required<NestedJsonNullableFilterBase<$PrismaModel>> 513 > 514| Prisma.OptionalFlat<Omit<Required<NestedJsonNullableFilterBase<$PrismaModel>>, 'path'>> 515 516export type NestedJsonNullableFilterBase<$PrismaModel = never> = { 517 equals?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 518 path?: string[] 519 mode?: Prisma.QueryMode | Prisma.EnumQueryModeFieldRefInput<$PrismaModel> 520 string_contains?: string | Prisma.StringFieldRefInput<$PrismaModel> 521 string_starts_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 522 string_ends_with?: string | Prisma.StringFieldRefInput<$PrismaModel> 523 array_starts_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 524 array_ends_with?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 525 array_contains?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | null 526 lt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 527 lte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 528 gt?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 529 gte?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> 530 not?: runtime.InputJsonValue | Prisma.JsonFieldRefInput<$PrismaModel> | Prisma.JsonNullValueFilter 531} 532 533export type NestedIntWithAggregatesFilter<$PrismaModel = never> = { 534 equals?: number | Prisma.IntFieldRefInput<$PrismaModel> 535 in?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> 536 notIn?: number[] | Prisma.ListIntFieldRefInput<$PrismaModel> 537 lt?: number | Prisma.IntFieldRefInput<$PrismaModel> 538 lte?: number | Prisma.IntFieldRefInput<$PrismaModel> 539 gt?: number | Prisma.IntFieldRefInput<$PrismaModel> 540 gte?: number | Prisma.IntFieldRefInput<$PrismaModel> 541 not?: Prisma.NestedIntWithAggregatesFilter<$PrismaModel> | number 542 _count?: Prisma.NestedIntFilter<$PrismaModel> 543 _avg?: Prisma.NestedFloatFilter<$PrismaModel> 544 _sum?: Prisma.NestedIntFilter<$PrismaModel> 545 _min?: Prisma.NestedIntFilter<$PrismaModel> 546 _max?: Prisma.NestedIntFilter<$PrismaModel> 547} 548 549export type NestedFloatFilter<$PrismaModel = never> = { 550 equals?: number | Prisma.FloatFieldRefInput<$PrismaModel> 551 in?: number[] | Prisma.ListFloatFieldRefInput<$PrismaModel> 552 notIn?: number[] | Prisma.ListFloatFieldRefInput<$PrismaModel> 553 lt?: number | Prisma.FloatFieldRefInput<$PrismaModel> 554 lte?: number | Prisma.FloatFieldRefInput<$PrismaModel> 555 gt?: number | Prisma.FloatFieldRefInput<$PrismaModel> 556 gte?: number | Prisma.FloatFieldRefInput<$PrismaModel> 557 not?: Prisma.NestedFloatFilter<$PrismaModel> | number 558} 559 560export type NestedBoolFilter<$PrismaModel = never> = { 561 equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel> 562 not?: Prisma.NestedBoolFilter<$PrismaModel> | boolean 563} 564 565export type NestedBoolWithAggregatesFilter<$PrismaModel = never> = { 566 equals?: boolean | Prisma.BooleanFieldRefInput<$PrismaModel> 567 not?: Prisma.NestedBoolWithAggregatesFilter<$PrismaModel> | boolean 568 _count?: Prisma.NestedIntFilter<$PrismaModel> 569 _min?: Prisma.NestedBoolFilter<$PrismaModel> 570 _max?: Prisma.NestedBoolFilter<$PrismaModel> 571} 572 573export type NestedEnumMediaTypeFilter<$PrismaModel = never> = { 574 equals?: $Enums.MediaType | Prisma.EnumMediaTypeFieldRefInput<$PrismaModel> 575 in?: $Enums.MediaType[] | Prisma.ListEnumMediaTypeFieldRefInput<$PrismaModel> 576 notIn?: $Enums.MediaType[] | Prisma.ListEnumMediaTypeFieldRefInput<$PrismaModel> 577 not?: Prisma.NestedEnumMediaTypeFilter<$PrismaModel> | $Enums.MediaType 578} 579 580export type NestedEnumMediaTypeWithAggregatesFilter<$PrismaModel = never> = { 581 equals?: $Enums.MediaType | Prisma.EnumMediaTypeFieldRefInput<$PrismaModel> 582 in?: $Enums.MediaType[] | Prisma.ListEnumMediaTypeFieldRefInput<$PrismaModel> 583 notIn?: $Enums.MediaType[] | Prisma.ListEnumMediaTypeFieldRefInput<$PrismaModel> 584 not?: Prisma.NestedEnumMediaTypeWithAggregatesFilter<$PrismaModel> | $Enums.MediaType 585 _count?: Prisma.NestedIntFilter<$PrismaModel> 586 _min?: Prisma.NestedEnumMediaTypeFilter<$PrismaModel> 587 _max?: Prisma.NestedEnumMediaTypeFilter<$PrismaModel> 588} 589 590