Anchorage API reference
    Preparing search index...

    The storage subset the tick reads/writes (a subset of D1SchedulesStorage).

    interface ScheduleTickStore {
        claimScheduleFire(claim: ScheduleFireClaim): Promise<boolean>;
        getSchedule(id: string): Promise<Schedule | null>;
        listDeferredTriggers(limit?: number): Promise<ScheduleTrigger[]>;
        listDueSchedules(now: number, limit?: number): Promise<Schedule[]>;
        recordTrigger(trigger: ScheduleTrigger): Promise<void>;
        touchDeferredTrigger(
            id: string,
            scheduleId: string,
            error: string | undefined,
            metadata: Record<string, unknown>,
        ): Promise<void>;
    }
    Index

    Methods

    • Merge reconciliation metadata without replacing target-owned dispatch state.

      Parameters

      • id: string
      • scheduleId: string
      • error: string | undefined
      • metadata: Record<string, unknown>

      Returns Promise<void>