Files
Sipro-Stocks/database/sipro/models/associations.py
2024-06-30 04:53:05 +03:00

26 lines
730 B
Python

from .base import BaseSiproModel
from sqlalchemy import Table, Column, ForeignKey
marketplace_warehouses = Table(
'marketplace_warehouses',
BaseSiproModel.metadata,
Column('marketplace_id', ForeignKey('marketplaces.id')),
Column('warehouse_id', ForeignKey('warehouses.id'))
)
warehouse_suppliers = Table(
'warehouse_suppliers',
BaseSiproModel.metadata,
Column('warehouse_id', ForeignKey('warehouses.id')),
Column('supplier_id', ForeignKey('suppliers.id'))
)
warehouse_company_warehouses = Table(
'warehouse_company_warehouses',
BaseSiproModel.metadata,
Column('warehouse_id', ForeignKey('warehouses.id')),
Column('company_warehouse_id', ForeignKey('company_warehouses.id')),
)