-- Add compression_status to track media processing state ALTER TABLE upload ADD COLUMN compression_status TEXT NOT NULL DEFAULT 'pending'; -- Values: 'pending', 'processing', 'done', 'failed' -- Add comment to document the field COMMENT ON COLUMN upload.compression_status IS 'Tracks media compression/preview generation: pending -> processing -> (done or failed)';