Files
omnivore/packages/db/migrations/0094.do.add_state_to_speech.sql
2022-08-18 19:24:38 +08:00

17 lines
496 B
PL/PgSQL
Executable File

-- Type: DO
-- Name: add_state_to_speech
-- Description: Add state field to speech table
BEGIN;
CREATE TYPE speech_state_type AS ENUM ('INITIALIZED', 'COMPLETED', 'FAILED', 'CANCELLED');
ALTER TABLE omnivore.speech
DROP COLUMN audio_url,
DROP COLUMN speech_marks_url,
ADD COLUMN audio_file_name VARCHAR(255) NOT NULL DEFAULT '',
ADD COLUMN speech_marks_file_name VARCHAR(255) NOT NULL DEFAULT '',
ADD COLUMN state speech_state_type NOT NULL DEFAULT 'INITIALIZED';
COMMIT;