"""add pos_upload to modulenum enum

Revision ID: b2pos3c4d5e6f7
Revises: aa3e4f5g6h7i8
Create Date: 2026-05-06

"""
from alembic import op

revision = "b2pos3c4d5e6f7"
down_revision = "aa3e4f5g6h7i8"
branch_labels = None
depends_on = None


def upgrade() -> None:
    op.execute("ALTER TYPE modulenum ADD VALUE IF NOT EXISTS 'pos_upload'")


def downgrade() -> None:
    # PostgreSQL does not support removing enum values — intentional no-op
    pass
