fix: correct PG enum type name in migration 008 — processing_status not processingstatus

This commit is contained in:
jlightner 2026-03-31 02:45:06 +00:00
parent 720c2f501f
commit 35fc699098

View file

@ -16,11 +16,11 @@ depends_on = None
def upgrade() -> None: def upgrade() -> None:
# Add new enum values first # Add new enum values first
op.execute("ALTER TYPE processingstatus ADD VALUE IF NOT EXISTS 'not_started'") op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'not_started'")
op.execute("ALTER TYPE processingstatus ADD VALUE IF NOT EXISTS 'queued'") op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'queued'")
op.execute("ALTER TYPE processingstatus ADD VALUE IF NOT EXISTS 'processing'") op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'processing'")
op.execute("ALTER TYPE processingstatus ADD VALUE IF NOT EXISTS 'error'") op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'error'")
op.execute("ALTER TYPE processingstatus ADD VALUE IF NOT EXISTS 'complete'") op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'complete'")
# Migrate existing rows # Migrate existing rows
op.execute("UPDATE source_videos SET processing_status = 'not_started' WHERE processing_status = 'pending'") op.execute("UPDATE source_videos SET processing_status = 'not_started' WHERE processing_status = 'pending'")
op.execute("UPDATE source_videos SET processing_status = 'queued' WHERE processing_status = 'transcribed'") op.execute("UPDATE source_videos SET processing_status = 'queued' WHERE processing_status = 'transcribed'")