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:
# Add new enum values first
op.execute("ALTER TYPE processingstatus ADD VALUE IF NOT EXISTS 'not_started'")
op.execute("ALTER TYPE processingstatus ADD VALUE IF NOT EXISTS 'queued'")
op.execute("ALTER TYPE processingstatus ADD VALUE IF NOT EXISTS 'processing'")
op.execute("ALTER TYPE processingstatus 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 'not_started'")
op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'queued'")
op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'processing'")
op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'error'")
op.execute("ALTER TYPE processing_status ADD VALUE IF NOT EXISTS 'complete'")
# 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 = 'queued' WHERE processing_status = 'transcribed'")