-- ============================================================================ -- SEEDS INDEX -- DESCRIPTION: Orden de ejecución de seeds para trading-platform -- VERSION: 1.0.0 -- CREATED: 2026-01-10 -- ============================================================================ -- IMPORTANTE: Ejecutar seeds en este orden después de los DDL schemas -- PASO 1: Asegurarse que todos los DDL están ejecutados -- \i schemas/financial/001_wallets.sql -- \i schemas/financial/002_wallet_transactions.sql -- \i schemas/products/001_products.sql -- \i schemas/vip/001_vip_system.sql -- \i schemas/ml/001_predictions_marketplace.sql -- \i schemas/investment/001_agent_allocations.sql -- PASO 2: Ejecutar seeds en orden -- 001: VIP Tiers (sin dependencias) -- 002: Products (sin dependencias) -- 003: Prediction Packages (requiere ml schema) -- 004: Agent Configs (requiere investment schema, ejecutar por tenant) -- ============================================================================ -- EJECUCIÓN: -- ============================================================================ -- Opción 1: Ejecutar individualmente -- \i 001_vip_tiers.sql -- \i 002_products.sql -- \i 003_prediction_packages.sql -- \i 004_agent_configs.sql -- Opción 2: Ejecutar este archivo (runner) \echo 'Ejecutando seeds de trading-platform...' \echo ' [1/4] VIP Tiers...' \i 001_vip_tiers.sql \echo ' [2/4] Products...' \i 002_products.sql \echo ' [3/4] Prediction Packages...' \i 003_prediction_packages.sql \echo ' [4/4] Agent Configs (función creada)...' \i 004_agent_configs.sql \echo '' \echo 'Seeds completados!' \echo '' \echo 'NOTA: Para configurar agentes por tenant, ejecutar:' \echo ' SELECT investment.seed_agent_configs(''tenant-uuid'');' \echo '' -- ============================================================================ -- VERIFICACIÓN: -- ============================================================================ -- SELECT COUNT(*) as vip_tiers FROM vip.tiers; -- SELECT COUNT(*) as products FROM products.products; -- SELECT COUNT(*) as prediction_packages FROM ml.prediction_packages;