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 5b663c1e62
commit 4843d12869

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'")