dingdanquanliucheng/backend/migrations/versions/20260527_0001_add_tracking_fields.py

26 lines
607 B
Python

"""add tracking fields to logistics_task"""
from alembic import op
import sqlalchemy as sa
revision = "20260527_0001"
down_revision = "20260514_0001"
branch_labels = None
depends_on = None
def upgrade() -> None:
op.add_column(
"logistics_task",
sa.Column("tracking_number", sa.String(length=64), nullable=True),
)
op.add_column(
"logistics_task",
sa.Column("express_company", sa.String(length=32), nullable=True),
)
def downgrade() -> None:
op.drop_column("logistics_task", "express_company")
op.drop_column("logistics_task", "tracking_number")