33 lines
		
	
	
		
			970 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			970 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')),
 | 
						|
 | 
						|
)
 | 
						|
 | 
						|
marketplace_fbo_warehouses = Table(
 | 
						|
    "marketplace_fbo_warehouses",
 | 
						|
    BaseSiproModel.metadata,
 | 
						|
    Column("marketplace_id", ForeignKey("marketplaces.id")),
 | 
						|
    Column("fbo_warehouse_id", ForeignKey("fbo_marketplace_warehouses.id")),
 | 
						|
)
 |