trading-platform-database-v2/seeds/_INDEX.sql
rckrdmrd e520268348 Migración desde trading-platform/apps/database - Estándar multi-repo v2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:32:52 -06:00

62 lines
2.1 KiB
PL/PgSQL

-- ============================================================================
-- 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;