dingdanquanliucheng/backend/migrations/versions/20260618_0001_add_payment_fields.py
2026-06-19 23:03:14 +08:00

26 lines
611 B
Python

"""add payment_method and tax_amount to sales_order"""
from alembic import op
import sqlalchemy as sa
revision = "20260618_0001"
down_revision = "9d97df15bcf7"
branch_labels = None
depends_on = None
def upgrade() -> None:
op.add_column(
"sales_order",
sa.Column("payment_method", sa.String(length=64), nullable=True),
)
op.add_column(
"sales_order",
sa.Column("tax_amount", sa.Numeric(18, 2), nullable=False, server_default="0"),
)
def downgrade() -> None:
op.drop_column("sales_order", "tax_amount")
op.drop_column("sales_order", "payment_method")