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 { ShoppingVendorCreateManyUserInputEnvelopeObjectSchema as ShoppingVendorCreateManyUserInputEnvelopeObjectSchema } from './ShoppingVendorCreateManyUserInputEnvelope.schema'; import { ShoppingVendorWhereUniqueInputObjectSchema as ShoppingVendorWhereUniqueInputObjectSchema } from './ShoppingVendorWhereUniqueInput.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(), createMany: z.lazy(() => ShoppingVendorCreateManyUserInputEnvelopeObjectSchema).optional(), connect: z.union([z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema), z.lazy(() => ShoppingVendorWhereUniqueInputObjectSchema).array()]).optional() }).strict(); export const ShoppingVendorUncheckedCreateNestedManyWithoutUserInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; export const ShoppingVendorUncheckedCreateNestedManyWithoutUserInputObjectZodSchema = makeSchema();