14 lines
495 B
SQL
14 lines
495 B
SQL
-- Phase 4: Pipeline tracking for batch eval jobs.
|
|
-- Tracks queued, running, and completed batch evaluations.
|
|
|
|
CREATE TABLE IF NOT EXISTS pipeline (
|
|
id INTEGER PRIMARY KEY,
|
|
job_id INTEGER NOT NULL REFERENCES jobs(id),
|
|
queued_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
|
started_at DATETIME,
|
|
completed_at DATETIME
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_pipeline_job ON pipeline(job_id);
|
|
CREATE INDEX IF NOT EXISTS idx_pipeline_completed ON pipeline(completed_at);
|