Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/timgit/pg-boss
/ types & classes
Types & classes
161 in github.com/timgit/pg-boss
⨍
Functions
934
◇
Types & classes
161
Class
src/index.ts:39
Class
src/manager.ts:86
Class
src/navigator.ts:22
Class
src/db.ts:6
Class
src/spy.ts:33
Class
src/bam.ts:11
Class
src/notifier.ts:17
Class
src/timekeeper.ts:31
Class
src/worker.ts:22
Class
src/boss.ts:24
Class
src/contractor.ts:9
Interface
AbortablePromise
src/tools.ts:15
Interface
ActiveFilterChipsProps
packages/dashboard/app/routes/jobs.tsx:361
Interface
BackendDefinition
src/attorney.ts:31
Interface
BackendOptions
src/types.ts:155
Interface
BadgeProps
packages/dashboard/app/components/ui/badge.tsx:40
Class
Bam
src/bam.ts:11
Interface
BamEntry
src/types.ts:914
Interface
BamEntryResult
packages/dashboard/app/lib/types.ts:95
Interface
BamEvent
src/types.ts:939
Interface
BamStatusSummary
packages/dashboard/app/lib/types.ts:109
Interface
BamStatusSummary
src/types.ts:928
Class
Boss
src/boss.ts:24
Interface
ButtonProps
packages/dashboard/app/components/ui/button.tsx:35
Interface
CardContentProps
packages/dashboard/app/components/ui/card.tsx:24
Interface
CardDescriptionProps
packages/dashboard/app/components/ui/card.tsx:19
Interface
CardHeaderProps
packages/dashboard/app/components/ui/card.tsx:9
Interface
CardProps
packages/dashboard/app/components/ui/card.tsx:4
Interface
CardTitleProps
packages/dashboard/app/components/ui/card.tsx:14
Interface
CheckboxProps
packages/dashboard/app/components/ui/checkbox.tsx:4
Interface
CliConfig
src/cli.ts:14
Interface
ColumnMapping
packages/dashboard/app/components/job-columns-editor.tsx:156
Interface
CommandResponse
src/types.ts:881
Interface
CompatibilityFlags
src/types.ts:172
Interface
CompleteOptions
src/types.ts:387
Interface
ConfirmDialogProps
packages/dashboard/app/components/ui/confirm-dialog.tsx:12
Interface
ConnectionOptions
src/types.ts:383
Interface
ConstructorOptions
src/types.ts:212
Class
Contractor
src/contractor.ts:9
Interface
CreateHonoAppOptions
packages/dashboard/app/server.ts:31
Interface
CreateOptions
src/plans.ts:51
Interface
DatabaseConfig
packages/dashboard/app/components/sidebar.tsx:20
Interface
DatabaseConfig
packages/dashboard/app/lib/config.server.ts:5
Interface
DatabaseOptions
src/types.ts:35
Class
Db
src/db.ts:6
Interface
DbContext
packages/dashboard/app/lib/db-context.ts:4
Interface
DependencyRef
src/types.ts:354
Interface
DrizzleSqlTagLike
src/adapters/drizzle.ts:9
Interface
DrizzleTransactionLike
src/adapters/drizzle.ts:5
Interface
ErrorCardProps
packages/dashboard/app/components/error-card.tsx:4
Interface
EventsMixin
src/types.ts:859
Interface
FetchGroupConcurrencyOptions
src/types.ts:679
Interface
FetchJobOptions
src/plans.ts:1221
Interface
FetchQueryParams
src/plans.ts:1238
Interface
FilterOption
packages/dashboard/app/components/ui/filter-select.tsx:3
Interface
FilterSelectProps
packages/dashboard/app/components/ui/filter-select.tsx:8
Interface
FindJobsOptions
src/types.ts:391
Interface
FlowEvent
src/types.ts:934
Interface
FlowJob
src/types.ts:375
Interface
FunctionsMixin
src/types.ts:863
Interface
GroupConcurrencyConfig
src/plans.ts:1216
Interface
GroupConcurrencyConfig
src/types.ts:359
Interface
GroupOptions
src/types.ts:349
Interface
IDatabase
src/types.ts:19
Interface
InsertJobsOptions
src/plans.ts:1597
Interface
Job
src/types.ts:753
Interface
JobColumn
packages/dashboard/app/lib/job-columns.ts:3
Interface
JobColumnsEditorProps
packages/dashboard/app/components/job-columns-editor.tsx:20
Interface
JobFetchOptions
src/types.ts:602
Interface
JobInsert
src/types.ts:811
Interface
JobOptions
src/types.ts:364
Interface
JobPollingOptions
src/types.ts:562
Interface
JobResult
src/types.ts:709
Class
JobSpy
src/spy.ts:33
Interface
JobSpyInterface
src/spy.ts:15
Interface
JobWithMetadata
src/types.ts:764
Interface
JobsFilterBarProps
packages/dashboard/app/components/jobs-filter-bar.tsx:23
Interface
JobsFilters
packages/dashboard/app/components/jobs-filter-bar.tsx:14
Interface
JsonFilterPair
packages/dashboard/app/lib/utils.ts:127
Interface
KnexTransactionLike
src/adapters/knex.ts:5
Interface
KyselyTransactionLike
src/adapters/kysely.ts:3
Interface
ListenHandle
src/types.ts:31
Interface
MaintenanceOptions
src/types.ts:77
Class
Manager
src/manager.ts:86
Interface
Message
test/publishTest.ts:48
Interface
MigrateOptions
src/migrationStore.ts:8
Interface
Migration
src/types.ts:203
Interface
MigrationCommands
src/migrationStore.ts:58
Class
Navigator
src/navigator.ts:22
Class
Notifier
src/notifier.ts:17
Interface
OffWorkOptions
src/types.ts:854
Interface
PGliteLike
src/adapters/pglite.ts:7
Interface
PageHeaderProps
packages/dashboard/app/components/ui/page-header.tsx:3
Interface
PaginationProps
packages/dashboard/app/components/ui/pagination.tsx:4
Interface
PairFilterGroupProps
packages/dashboard/app/components/jobs-filter-bar.tsx:209
Interface
ParsedFilters
packages/dashboard/app/routes/jobs.tsx:47
Interface
PerJobWorkHandler
src/types.ts:715
Interface
PerJobWorkWithMetadataHandler
src/types.ts:719
Interface
PersistedWarning
src/types.ts:873
Class
PgBoss
src/index.ts:39
next →
1–100 of 161, ranked by callers