ims-db
    Preparing search index...

    Variable CustomerGroupDiscountOrderByConst

    CustomerGroupDiscountOrderBy: ZodObject<
        {
            createdAt: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            customerGroup: ZodOptional<
                ZodObject<
                    {
                        createdAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        deletedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        id: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        readonly: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        updatedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        uuid: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                    },
                    $strip,
                >,
            >;
            customerGroupId: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            discount: ZodOptional<
                ZodObject<
                    {
                        code: 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" }>>;
                        discountValue: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        effectiveFrom: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        effectiveTo: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        id: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        minQuantity: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        minSubtotal: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        name: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        productId: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        readonly: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        target: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        updatedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                        updatedById: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                    },
                    $strip,
                >,
            >;
            discountId: ZodOptional<
                ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>,
            >;
            id: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
            updatedAt: ZodOptional<ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>>;
        },
        $strip,
    > = ...

    CustomerGroupDiscountOrderBy schema (Thu Nov 13 2025)