@sideloop/core
    Preparing search index...

    Class ClaimedExecution

    Hierarchy (View Summary)

    • ModelShape<ClaimedExecutionsTable, this>
      • ClaimedExecution
    Index

    Constructors

    • Parameters

      • attrs: { createdAt: Date; id: number; jobId: number; processId: number }

      Returns ClaimedExecution

    Methods

    • Type Parameters

      • K extends NonNeverSelectKeys<ClaimedExecutionsTable>

      Parameters

      • name: K

      Returns { createdAt: Date; id: number; jobId: number; processId: number }[K]

    • Parameters

      • attrs: { id?: number; jobId?: number; processId?: number }

      Returns Promise<void>

    • Parameters

      Returns { jobId: number; priority: number; queueName: string }

    • Parameters

      • attrs: { jobId: number; processId: number } & {
            createdAt?: string | number;
            id?: number;
        }
      • Optionaloptions: {
            ignoreConflict:
                | NonNullableInsertKeys<ClaimedExecutionsTable>
                | NullableInsertKeys<ClaimedExecutionsTable>;
        }

      Returns Promise<ClaimedExecution>

    • Parameters

      • attrs: (
            { jobId: number; processId: number } & {
                createdAt?: string | number;
                id?: number;
            }
        )[]

      Returns Promise<ClaimedExecution[]>

    • Parameters

      • attrs: { jobId: number; processId: number } & {
            createdAt?: string | number;
            id?: number;
        }
      • uniqueBy:
            | NonNullableInsertKeys<ClaimedExecutionsTable>
            | NullableInsertKeys<ClaimedExecutionsTable>

      Returns Promise<null | ClaimedExecution>

    • Parameters

      • cb: (db: Kysely<Database>) => CompiledQuery

      Returns Promise<number>

    • Parameters

      • Optionalopts: { batchSize?: number; queue?: string }

      Returns Promise<void>

    • Type Parameters

      • T

      Parameters

      • cb: (tx: Transaction<Database>) => Promise<T>

      Returns Promise<T>

    • Parameters

      • cb: (db: Kysely<Database>) => CompiledQuery

      Returns Promise<number>