14 lines
468 B
SQL
14 lines
468 B
SQL
CREATE TABLE IF NOT EXISTS results (
|
|
task_id TEXT PRIMARY KEY,
|
|
filename TEXT,
|
|
transcription TEXT,
|
|
analysis JSONB,
|
|
tagging JSONB,
|
|
metadata JSONB,
|
|
status TEXT NOT NULL DEFAULT 'pending', -- pending | in_progress | done | error
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT now(),
|
|
updated_at TIMESTAMPTZ NOT NULL DEFAULT now()
|
|
);
|
|
|
|
ALTER TABLE results ADD COLUMN IF NOT EXISTS metadata JSONB;
|