Esposter
    Preparing search index...

    Variable selectScheduledMessageJobInMessageSchemaConst

    selectScheduledMessageJobInMessageSchema: BuildSchema<
        "select",
        {
            cancelledAt: PgBuildColumn<
                "scheduledMessageJobs",
                PgTimestampBuilder,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: false;
                    tableName: "scheduledMessageJobs";
                },
            >;
            completedAt: PgBuildColumn<
                "scheduledMessageJobs",
                PgTimestampBuilder,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: false;
                    tableName: "scheduledMessageJobs";
                },
            >;
            createdAt: PgBuildColumn<
                "scheduledMessageJobs",
                SetHasDefault<SetNotNull<PgTimestampBuilder>>,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "scheduledMessageJobs";
                },
            >;
            deletedAt: PgBuildColumn<
                "scheduledMessageJobs",
                PgTimestampBuilder,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: false;
                    tableName: "scheduledMessageJobs";
                },
            >;
            id: PgBuildColumn<
                "scheduledMessageJobs",
                SetHasDefault<SetIsPrimaryKey<PgUUIDBuilder>>,
                {
                    data: string;
                    dataType: "string uuid";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "scheduledMessageJobs";
                },
            >;
            payload: PgBuildColumn<
                "scheduledMessageJobs",
                Set$Type<SetNotNull<PgJsonbBuilder>, ScheduledMessageJobPayload>,
                {
                    data: ScheduledMessageJobPayload;
                    dataType: "object json";
                    driverParam: unknown;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "scheduledMessageJobs";
                },
            >;
            processingStartedAt: PgBuildColumn<
                "scheduledMessageJobs",
                PgTimestampBuilder,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: false;
                    tableName: "scheduledMessageJobs";
                },
            >;
            roomId: PgBuildColumn<
                "scheduledMessageJobs",
                SetNotNull<PgUUIDBuilder>,
                {
                    data: string;
                    dataType: "string uuid";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "scheduledMessageJobs";
                },
            >;
            runAt: PgBuildColumn<
                "scheduledMessageJobs",
                SetNotNull<PgTimestampBuilder>,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "scheduledMessageJobs";
                },
            >;
            updatedAt: PgBuildColumn<
                "scheduledMessageJobs",
                SetHasDefault<SetNotNull<PgTimestampBuilder>>,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "scheduledMessageJobs";
                },
            >;
            userId: PgBuildColumn<
                "scheduledMessageJobs",
                SetNotNull<PgTextBuilder<[string, ...string[]]>>,
                {
                    data: string;
                    dataType: "string";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "scheduledMessageJobs";
                },
            >;
        },
        {
            payload: ZodDiscriminatedUnion<
                [
                    ZodObject<
                        {
                            text: ZodPipe<
                                ZodPipe<ZodString, ZodTransform<string, string>>,
                                ZodString,
                            >;
                            type: ZodLiteral<Reminder>;
                        },
                        $strip,
                    >,
                    ZodObject<
                        {
                            message: ZodPipe<
                                ZodPipe<ZodString, ZodTransform<string, string>>,
                                ZodString,
                            >;
                            type: ZodLiteral<ScheduledMessage>;
                        },
                        $strip,
                    >,
                ],
                "type",
            >;
        },
        undefined,
    > = ...