ims-db
    Preparing search index...

    Variable DiscountOrderByConst

    DiscountOrderBy: ZodObject<
        {
            categoryDiscounts: ZodOptional<
                ZodObject<{ _count: ZodEnum<{ asc: "asc"; desc: "desc" }> }, $strip>,
            >;
            code: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            createdAt: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            customerDiscounts: ZodOptional<
                ZodObject<{ _count: ZodEnum<{ asc: "asc"; desc: "desc" }> }, $strip>,
            >;
            customerGroupDiscounts: ZodOptional<
                ZodObject<{ _count: ZodEnum<{ asc: "asc"; desc: "desc" }> }, $strip>,
            >;
            deletedAt: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            description: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            discountValue: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            effectiveFrom: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            effectiveTo: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            id: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            minQuantity: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            minSubtotal: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            name: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            product: ZodOptional<
                ZodObject<
                    {
                        categoryId: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        createdAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        deletedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        description: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        id: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        model: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        name: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        parentId: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        readonly: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        sku: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        slug: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        typeId: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        upc: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        updatedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        updatedById: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        uuid: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                    },
                    $strip,
                >,
            >;
            productDiscounts: ZodOptional<
                ZodObject<{ _count: ZodEnum<{ asc: "asc"; desc: "desc" }> }, $strip>,
            >;
            productId: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            productTypeDiscounts: ZodOptional<
                ZodObject<{ _count: ZodEnum<{ asc: "asc"; desc: "desc" }> }, $strip>,
            >;
            readonly: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            storeDiscounts: ZodOptional<
                ZodObject<{ _count: ZodEnum<{ asc: "asc"; desc: "desc" }> }, $strip>,
            >;
            target: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            updatedAt: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            updatedBy: ZodOptional<
                ZodObject<
                    {
                        createdAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        deletedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        employeeId: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        id: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        updatedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        uuid: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                    },
                    $strip,
                >,
            >;
            updatedById: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
        },
        $strip,
    > = ...

    DiscountOrderBy schema (Thu Nov 13 2025)