fix(seeds): Update load script with new seed files
Add 02b-hr-employees.sql and 11-infonavit.sql to execution order. Order respects FK dependencies: - 02b after 04 (needs fraccionamientos) - 08 after 02b (needs employees for EPP) - 11 at end (needs lotes) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
6cd5507fc2
commit
2cd5a1cce2
@ -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 ""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user