New enterprise feature
This commit is contained in:
@@ -48,8 +48,7 @@ structlog.configure(
|
||||
logger = structlog.get_logger()
|
||||
|
||||
# Fixed Demo Tenant IDs (must match tenant service)
|
||||
DEMO_TENANT_SAN_PABLO = uuid.UUID("a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6")
|
||||
DEMO_TENANT_LA_ESPIGA = uuid.UUID("b2c3d4e5-f6a7-48b9-c0d1-e2f3a4b5c6d7")
|
||||
DEMO_TENANT_PROFESSIONAL = uuid.UUID("a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6")
|
||||
|
||||
|
||||
# Hardcoded product IDs from ingredientes_es.json (finished products)
|
||||
@@ -240,23 +239,12 @@ async def seed_sales(sales_db: AsyncSession):
|
||||
logger.info("")
|
||||
result_san_pablo = await seed_sales_for_tenant(
|
||||
sales_db,
|
||||
DEMO_TENANT_SAN_PABLO,
|
||||
"Panadería San Pablo (Traditional)",
|
||||
DEMO_TENANT_PROFESSIONAL,
|
||||
"Panadería Professional Bakery",
|
||||
SAN_PABLO_PRODUCTS,
|
||||
days_of_history=30
|
||||
)
|
||||
results.append(result_san_pablo)
|
||||
|
||||
# Seed for La Espiga (Central Workshop) - 30 days of history (optimized for fast demo loading)
|
||||
result_la_espiga = await seed_sales_for_tenant(
|
||||
sales_db,
|
||||
DEMO_TENANT_LA_ESPIGA,
|
||||
"Panadería La Espiga (Central Workshop)",
|
||||
LA_ESPIGA_PRODUCTS,
|
||||
days_of_history=30
|
||||
)
|
||||
results.append(result_la_espiga)
|
||||
|
||||
# Calculate totals
|
||||
total_sales = sum(r["sales_records_created"] for r in results)
|
||||
total_skipped = sum(r["sales_records_skipped"] for r in results)
|
||||
|
||||
Reference in New Issue
Block a user