alembic/script.py.mako (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
"""Alembic revision template."""
from __future__ import annotations
from typing import Sequence, Union
from alembic import op
import sqlalchemy as sa
{{ imports if imports else "" }}
revision: str = {{ repr(up_revision) }}
down_revision: Union[str, None] = {{ repr(down_revision) }}
branch_labels: Union[str, Sequence[str], None] = {{ repr(branch_labels) }}
depends_on: Union[str, Sequence[str], None] = {{ repr(depends_on) }}
def upgrade() -> None:
${upgrades if upgrades else "pass"}
def downgrade() -> None:
${downgrades if downgrades else "pass"}
|