From b9455de0ff22df184711097ab022b4ea49270295 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Mon, 10 Mar 2025 16:38:12 +0800 Subject: [PATCH] update --- app/models/order.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/models/order.py b/app/models/order.py index 14d867c..23443bb 100644 --- a/app/models/order.py +++ b/app/models/order.py @@ -115,14 +115,14 @@ class ShippingOrderPackageDB(Base): id = Column(Integer, primary_key=True, autoincrement=True) orderid = Column(String(32), ForeignKey("shipping_orders.orderid"), index=True) - station_id = Column(Integer, ForeignKey("stations.id"), index=True) + station_id = Column(Integer, nullable=True) station_name = Column(String(50), nullable=False) pickup_codes = Column(String(100), nullable=False) create_time = Column(DateTime(timezone=True), server_default=func.now()) # Pydantic 模型 class OrderPackage(BaseModel): - station_id: int = 0 + station_id: Optional[int] = None station_name: Optional[str] = None pickup_codes: str = Field(..., max_length=100) @@ -205,7 +205,7 @@ class OrderInfo(BaseModel): class OrderPackageInfo(BaseModel): id: int orderid: str - station_id: int + station_id: Optional[int] = None station_name: str pickup_codes: str create_time: datetime