Skip to content

@saflib/cron-db


Variable: jobSettingsDb

const jobSettingsDb: object

Queries for getting info on cron jobs, and updating them.

Type declaration

getAll()

getAll: (dbKey) => Promise<GetAllResult>

Parameters

ParameterType
dbKeysymbol

Returns

Promise<GetAllResult>

getByName()

getByName: (dbKey, jobName) => Promise<GetByNameResult>

Parameters

ParameterType
dbKeysymbol
jobNamestring

Returns

Promise<GetByNameResult>

setEnabled()

setEnabled: (dbKey, jobName, enabled) => Promise<SetEnabledResult>

Parameters

ParameterType
dbKeysymbol
jobNamestring
enabledboolean

Returns

Promise<SetEnabledResult>

setLastRunStatus()

setLastRunStatus: (dbKey, jobName, status) => Promise<SetLastRunStatusResult>

Parameters

ParameterType
dbKeysymbol
jobNamestring
status"success" | "fail" | "running" | "timed out"

Returns

Promise<SetLastRunStatusResult>