diff --git a/seeds/dev/load-dev-seeds.sh b/seeds/dev/load-dev-seeds.sh index 0ff10ba..3cdd024 100644 --- a/seeds/dev/load-dev-seeds.sh +++ b/seeds/dev/load-dev-seeds.sh @@ -65,17 +65,23 @@ echo -e "${GREEN}✓ Conexión exitosa${NC}" echo "" # Array de seeds en orden de ejecución +# IMPORTANTE: El orden respeta dependencias FK +# - 02b requiere: 02 (usuarios), 04 (fraccionamientos) +# - 08 requiere: 02b (employees, puestos para EPP) +# - 11 requiere: 04 (lotes para asignación) SEEDS=( "01-core-catalogs.sql" "02-users-profiles.sql" "03-empresa-tenant.sql" "04-proyectos-obras.sql" + "02b-hr-employees.sql" "05-presupuestos.sql" "06-estimaciones.sql" "07-avances-calidad.sql" "08-hse.sql" "09-finanzas.sql" "10-activos-documentos.sql" + "11-infonavit.sql" ) # Ejecutar seeds @@ -107,3 +113,8 @@ echo " - Residencial Las Palmas (horizontal)" echo " - Torre Diamante (vertical)" echo " - Plaza Central (comercial)" echo "" +echo -e "${YELLOW}Datos adicionales:${NC}" +echo " - 15 empleados HR con asignación a obras" +echo " - 7 derechohabientes INFONAVIT" +echo " - EPP asignado y matriz puesto-EPP" +echo ""