Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/timgit/pg-boss
/ functions
Functions
934 in github.com/timgit/pg-boss
⨍
Functions
934
◇
Types & classes
161
Function
completeJobsDistributed
(schema: string, table: string, includeQueued?: boolean)
src/plans.ts:2055
Function
completeJobsWithOutputs
(schema: string, table: string)
src/plans.ts:1516
Function
completeJobsWithOutputsDistributed
(schema: string, table: string)
src/plans.ts:1539
Method
constructor
(value: string | types.ConstructorOptions)
src/index.ts:56
Method
constructor
(db: types.IDatabase, config: types.ResolvedConstructorOptions)
src/manager.ts:104
Method
constructor
( db: types.IDatabase, manager: Manager, config: types.ResolvedConstructorOptions )
src/navigator.ts:33
Method
constructor
(config: types.DatabaseOptions)
src/db.ts:13
Method
constructor
( db: types.IDatabase, config: types.ResolvedConstructorOptions )
src/bam.ts:20
Method
constructor
(db: types.IDatabase, manager: Manager, config: types.ResolvedConstructorOptions)
src/notifier.ts:25
Method
constructor
(db: types.IDatabase, manager: Manager, config: types.ResolvedConstructorOptions)
src/timekeeper.ts:45
Method
constructor
({ id, workId, name, options, resolveInterval, fetch, onFetch, onError }: WorkerOptions<T>)
src/worker.ts:48
Method
constructor
( db: types.IDatabase, manager: Manager, config: types.ResolvedConstructorOptions )
src/boss.ts:37
Method
constructor
(db: types.IDatabase, config: types.ResolvedConstructorOptions)
src/contractor.ts:29
Function
copyId
()
packages/dashboard/app/routes/queues.$name.jobs.$jobId.tsx:106
Function
countJobs
(schema: string, table: string, where: string, values?: any[])
test/testHelper.ts:213
Function
create
(schema: string, version: number, options?: CreateOptions)
src/plans.ts:59
Function
createDenoShutdownAdapter
()
packages/proxy/src/shutdown.ts:22
Function
createKnownJobColumn
(path: string)
packages/dashboard/app/lib/job-columns.ts:129
Function
createQueue
(schema: string, name: string, options: unknown, noAdvisoryLocks?: boolean)
src/plans.ts:627
Method
createQueue
(name: string, options: Omit<types.Queue, 'name'> & { name?: string } = {})
src/manager.ts:1647
Function
createWarningTable
(schema: string)
packages/dashboard/tests/server/helpers.ts:97
Method
createWorker
(workerId: string, workId: string)
src/manager.ts:659
Function
deadLetterJobsByIdWithOutputs
(schema: string, table: string)
src/plans.ts:1993
Function
decrementDependents
(schema: string)
src/plans.ts:2066
Function
deleteAllJobs
(schema: string, table: string)
src/plans.ts:853
Method
deleteAllJobs
(name?: string)
src/manager.ts:1765
Method
deleteJob
(name: string, id: string | string[], options: types.ConnectionOptions = {})
src/manager.ts:1566
Function
deleteJobsById
(schema: string, table: string)
src/plans.ts:829
Function
deleteJobsByIds
(schema: string, table: string)
src/plans.ts:2046
Function
deleteJobsToFail
(schema: string, table: string)
src/plans.ts:2014
Function
deleteOldQueueStats
(schema: string, days: number)
src/plans.ts:1069
Function
deleteOldWarnings
(schema: string, days: number)
src/plans.ts:949
Function
deleteQueue
(schema: string, name: string, noAdvisoryLocks?: boolean)
src/plans.ts:654
Method
deleteQueue
(name: string)
src/manager.ts:1740
Function
deleteQueuedJobs
(schema: string, table: string)
src/plans.ts:841
Method
deleteQueuedJobs
(name: string)
src/manager.ts:1751
Function
deleteStoredJobs
(schema: string, table: string)
src/plans.ts:845
Method
deleteStoredJobs
(name: string)
src/manager.ts:1758
Function
deletion
(schema: string, table: string, queues: string[], noAdvisoryLocks?: boolean)
src/plans.ts:2225
Function
dropOldQueueStatsPartitions
(schema: string, days: number)
src/plans.ts:1039
Function
exec
(text: string)
test/pgliteAdapterTest.ts:13
Function
executeSql
(sql, values)
test/flowTest.ts:297
Function
executeSql
(sql: string, values: any[])
test/cancelTest.ts:62
Function
executeSql
(sql, values)
test/failureTest.ts:159
Function
executeSql
(sql, values)
test/fetchTest.ts:172
Function
executeSql
(sql, values)
test/resumeTest.ts:48
Function
executeSql
(sql, values)
test/sendTest.ts:78
Function
executeSql
(sql: string, values: any[])
test/completeTest.ts:106
Function
executeSql
(sql: string, values: any[])
test/configTest.ts:90
Function
executeSql
(sql, values)
test/insertTest.ts:92
Function
executeSql
(text: string, values?: unknown[])
src/adapters/kysely.ts:14
Function
executeSql
(text: string, values?: unknown[])
src/adapters/pglite.ts:41
Function
executeSql
(text: string, values?: unknown[])
src/adapters/prisma.ts:9
Function
executeSql
(text: string, values?: unknown[])
src/adapters/knex.ts:11
Function
executeSql
(text: string, values?: unknown[])
src/adapters/drizzle.ts:33
Method
executeSql
(text: string, values?: unknown[])
src/db.ts:42
Function
failJobsByHeartbeat
(schema: string, table: string, queues: string[], noAdvisoryLocks?: boolean)
src/plans.ts:1752
Function
failJobsById
(schema: string, table: string)
src/plans.ts:1735
Function
failJobsByIdWithOutputs
(schema: string, table: string)
src/plans.ts:1975
Function
failJobsByTimeout
(schema: string, table: string, queues: string[], noAdvisoryLocks?: boolean)
src/plans.ts:1742
Method
fetch
()
src/manager.ts:660
Function
fetchNextJob
(options: FetchJobOptions, noSkipLocked = false)
src/plans.ts:1324
Function
fetchWithRetry
(boss: PgBoss, name: string, options?: FetchOptions, attempts = 20)
test/testHelper.ts:258
Function
findJobs
(schema: string, where: string, values?: any[])
test/testHelper.ts:206
Function
findJobs
(schema: string, table: string, options: { queued: boolean, byKey: boolean, byData: boolean, byId: boolean })
src/plans.ts:2485
Method
findJobs
(name: string, options: types.FindJobsOptions = {})
src/manager.ts:1917
Method
flow
(jobs: types.FlowJob[], options: types.ConnectionOptions = {})
src/manager.ts:1144
Function
forceFetchLnWorkers
()
test/notifierTest.ts:10
Function
getBamEntries
(schema: string)
src/plans.ts:2633
Function
getBamStatus
(schema: string)
src/plans.ts:2625
Function
getBlockedKeys
(schema: string, table: string)
src/plans.ts:2579
Method
getBlockedKeys
(name: string)
src/manager.ts:1669
Function
getConfig
(value: string | types.ConstructorOptions)
src/attorney.ts:414
Function
getDependencies
(schema: string)
src/plans.ts:2545
Method
getDependencies
(name: string, id: string, options: types.ConnectionOptions = {})
src/manager.ts:1943
Function
getDependents
(schema: string)
src/plans.ts:2553
Method
getDependents
(name: string, id: string, options: types.ConnectionOptions = {})
src/manager.ts:1951
Function
getJobById
(schema: string, table: string)
src/plans.ts:2518
Method
getJobById
(name: string, id: string, options: types.ConnectionOptions = {})
src/manager.ts:1889
Function
getNextBamCommand
(schema: string)
src/plans.ts:2589
Method
getQueueStats
(name: string, options: types.QueueStatsOptions = {})
src/manager.ts:1793
Function
getQueueStatsCache
(schema: string)
src/plans.ts:1090
Function
getQueueStatsHistory
(schema: string)
src/plans.ts:1107
Function
getQueueStatsHistoryBucketed
(schema: string, aggregate: 'max' | 'min' | 'avg', mode: 'bucket' | 'auto')
src/plans.ts:1149
Function
getQueues
(schema: string, names?: string[])
src/plans.ts:793
Function
getQueuesForEvent
(schema: string)
src/plans.ts:908
Method
getReadyCount
()
src/manager.ts:637
Function
getSchedules
(schema: string)
src/plans.ts:857
Function
getSchedulesByQueue
(schema: string)
src/plans.ts:861
Function
getSchedulesByQueueAndKey
(schema: string)
src/plans.ts:865
Function
getShareUrl
(columns: JobColumn[])
packages/dashboard/app/routes/queues.$name.tsx:222
Method
getSpy
(name: string)
src/manager.ts:119
Function
getStoredColorTheme
()
packages/dashboard/app/components/theme-provider.tsx:52
Function
getTestConnectionString
()
packages/dashboard/tests/server/helpers.ts:59
Function
getTestSchema
()
packages/dashboard/tests/server/helpers.ts:55
Function
getTime
()
src/plans.ts:915
Function
getVersion
(schema: string)
src/plans.ts:1196
Function
getWarnings
(schema: string)
src/plans.ts:926
Function
getWarningsCount
(schema: string)
src/plans.ts:941
Function
handleApplyColumns
()
packages/dashboard/app/components/job-columns-editor.tsx:49
← previous
next →
701–800 of 934, ranked by callers