package
0.0.0-20240902184010-10fa96e1e356
Repository: https://github.com/tkcrm/modules.git
Documentation: pkg.go.dev
# README
Task manager
Migrations
CREATE TABLE IF NOT EXISTS gue_jobs
(
job_id TEXT NOT NULL PRIMARY KEY,
priority SMALLINT NOT NULL,
run_at TIMESTAMPTZ NOT NULL,
job_type TEXT NOT NULL,
args BYTEA NOT NULL,
error_count INTEGER NOT NULL DEFAULT 0,
last_error TEXT,
queue TEXT NOT NULL,
created_at TIMESTAMPTZ NOT NULL,
updated_at TIMESTAMPTZ NOT NULL,
UNIQUE (job_type, queue, args)
);
CREATE INDEX IF NOT EXISTS idx_gue_jobs_selector ON gue_jobs (queue, run_at, priority);