import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; import { ShoppingVendorCreateWithoutUserInputObjectSchema as ShoppingVendorCreateWithoutUserInputObjectSchema } from './ShoppingVendorCreateWithoutUserInput.schema'; import { ShoppingVendorUncheckedCreateWithoutUserInputObjectSchema as ShoppingVendorUncheckedCreateWithoutUserInputObjectSchema } from './ShoppingVendorUncheckedCreateWithoutUserInput.schema'; import { ShoppingVendorCreateOrConnectWithoutUserInputObjectSchema as ShoppingVendorCreateOrConnectWithoutUserInputObjectSchema } from './ShoppingVendorCreateOrConnectWithoutUserInput.schema'; import { ShoppingVendorUpsertWithWhereUniqueWithoutUserInputObjectSchema as ShoppingVendorUpsertWithWhereUniqueWithoutUserInputObjectSchema } from './ShoppingVendorUpsertWithWhereUniqueWithoutUserInput.schema'; import { ShoppingVendorCreateManyUserInputEnvelopeObjectSchema as ShoppingVendorCreateManyUserInputEnvelopeObjectSchema } from './ShoppingVendorCreateManyUserInputEnvelope.schema'; import { ShoppingVendorWhereUniqueInputObjectSchema as ShoppingVendorWhereUniqueInputObjectSchema } from './ShoppingVendorWhereUniqueInput.schema'; import { ShoppingVendorUpdateWithWhereUniqueWithoutUserInputObjectSchema as ShoppingVendorUpdateWithWhereUniqueWithoutUserInputObjectSchema } from './ShoppingVendorUpdateWithWhereUniqueWithoutUserInput.schema'; import { ShoppingVendorUpdateManyWithWhereWithoutUserInputObjectSchema as ShoppingVendorUpdateManyWithWhereWithoutUserInputObjectSchema } from './ShoppingVendorUpdateManyWithWhereWithoutUserInput.schema'; import { ShoppingVendorScalarWhereInputObjectSchema as ShoppingVendorScalarWhereInputObjectSchema } from './ShoppingVendorScalarWhereInput.schema' const makeSchema = () => z.object({ create: z.union([z.lazy(() => ShoppingVendorCreateWithoutUserInputObjectSchema), z.lazy(() => ShoppingVendorCreateWithoutUserInputObjectSchema).array(), z.lazy(() => ShoppingVendorUncheckedCreateWithoutUserInputObjectSchema), z.lazy(() => ShoppingVendorUncheckedCreateWithoutUserInputObjectSchema).array()]).optional(), connectOrCreate: z.union([z.lazy(() => ShoppingVendorCreateOrConnectWithoutUserInputObjectSchema), z.lazy(() => ShoppingVendorCreateOrConnectWithoutUserInputObjectSchema).array()]).optional(), upsert: z.union([z.lazy(() => ShoppingVendorUpsertWithWhereUniqueWithoutUserInputObjectSchema), z.lazy(() => ShoppingVendorUpsertWithWhereUniqueWithoutUserInputObjectSchema).array()]).optional(), createMany: z.lazy(() => ShoppingVendorCreateManyUserInputEnvelopeObjectSchema).optional(), set: z.union([z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema), z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema).array()]).optional(), disconnect: z.union([z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema), z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema).array()]).optional(), delete: z.union([z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema), z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema).array()]).optional(), connect: z.union([z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema), z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema).array()]).optional(), update: z.union([z.lazy(() => ShoppingVendorUpdateWithWhereUniqueWithoutUserInputObjectSchema), z.lazy(() => ShoppingVendorUpdateWithWhereUniqueWithoutUserInputObjectSchema).array()]).optional(), updateMany: z.union([z.lazy(() => ShoppingVendorUpdateManyWithWhereWithoutUserInputObjectSchema), z.lazy(() => ShoppingVendorUpdateManyWithWhereWithoutUserInputObjectSchema).array()]).optional(), deleteMany: z.union([z.lazy(() => ShoppingVendorScalarWhereInputObjectSchema), z.lazy(() => ShoppingVendorScalarWhereInputObjectSchema).array()]).optional() }).strict(); export const ShoppingVendorUpdateManyWithoutUserNestedInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; export const ShoppingVendorUpdateManyWithoutUserNestedInputObjectZodSchema = makeSchema();