Spaces:
Sleeping
Sleeping
File size: 461 Bytes
1e7a182 | 1 2 3 4 5 6 7 8 9 10 11 | CREATE TABLE IF NOT EXISTS queue_jobs (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
topic TEXT NOT NULL,
payload JSONB NOT NULL DEFAULT '{}',
status TEXT NOT NULL DEFAULT 'pending',
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
processed_at TIMESTAMPTZ
);
CREATE INDEX IF NOT EXISTS idx_queue_jobs_status_created ON queue_jobs(status, created_at);
CREATE INDEX IF NOT EXISTS idx_queue_jobs_topic_status ON queue_jobs(topic, status); |