podcast-generator/migrations/versions/d58d2db9cd60_add_request_count_to_episode.py
Jake Walker 776cf139fa
Some checks failed
ci/woodpecker/push/build Pipeline failed
add request counting
2025-07-28 22:12:08 +01:00

29 lines
680 B
Python

"""add request_count to episode
Revision ID: d58d2db9cd60
Revises: 9efcecc1e58d
Create Date: 2025-07-28 21:59:25.547437
"""
from typing import Sequence, Union
import sqlalchemy as sa
from alembic import op
# revision identifiers, used by Alembic.
revision: str = "d58d2db9cd60"
down_revision: Union[str, None] = "9efcecc1e58d"
branch_labels: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = None
def upgrade() -> None:
op.add_column(
"podcastepisode",
sa.Column("request_count", sa.Integer(), nullable=False, server_default="0"),
)
def downgrade() -> None:
op.drop_column("podcastepisode", "request_count")