feat: empty boxes, ids for shipping pdfs

This commit is contained in:
2024-12-17 20:19:16 +04:00
parent 144811ec87
commit a791f7edf8
3 changed files with 12 additions and 17 deletions

View File

@@ -46,9 +46,9 @@ class Box(BaseModel):
__tablename__ = 'boxes'
id: Mapped[int] = mapped_column(primary_key=True)
quantity: Mapped[int] = mapped_column()
quantity: Mapped[int] = mapped_column(default=0)
product_id: Mapped[int] = mapped_column(ForeignKey('products.id'))
product_id: Mapped[Optional[int]] = mapped_column(ForeignKey('products.id'), nullable=True)
product: Mapped['Product'] = relationship(lazy='joined')
pallet_id: Mapped[Optional[int]] = mapped_column(ForeignKey('pallets.id'))