This commit is contained in:
2024-07-02 08:55:24 +03:00
parent 386ee7e460
commit 7ba3426989
18 changed files with 228 additions and 155 deletions

View File

@@ -51,6 +51,7 @@ class Marketplace(BaseSiproModel):
sell_from_price: Mapped[bool] = mapped_column()
warehouses: Mapped[List["Warehouse"]] = relationship(secondary=marketplace_warehouses)
warehouse_id: Mapped[str] = mapped_column()
company_id: Mapped[int] = mapped_column(ForeignKey('companies.id'))
company: Mapped["Company"] = relationship()

View File

@@ -24,11 +24,14 @@ class MarketplaceProduct(BaseSiproModel):
product_id: Mapped[int] = mapped_column(ForeignKey("products.id"))
product: Mapped["Product"] = relationship()
third_additional_article: Mapped[str] = mapped_column()
class SupplierProduct(BaseSiproModel):
__tablename__ = 'supplier_products'
id: Mapped[int] = mapped_column(primary_key=True)
supplier_stock: Mapped[int] = mapped_column()
sold_today: Mapped[int] = mapped_column()
supplier_id: Mapped[int] = mapped_column()
product_id: Mapped[int] = mapped_column(ForeignKey("products.id"))