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 ""
|
echo ""
|
||||||
|
|
||||||
# Array de seeds en orden de ejecución
|
# 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=(
|
SEEDS=(
|
||||||
"01-core-catalogs.sql"
|
"01-core-catalogs.sql"
|
||||||
"02-users-profiles.sql"
|
"02-users-profiles.sql"
|
||||||
"03-empresa-tenant.sql"
|
"03-empresa-tenant.sql"
|
||||||
"04-proyectos-obras.sql"
|
"04-proyectos-obras.sql"
|
||||||
|
"02b-hr-employees.sql"
|
||||||
"05-presupuestos.sql"
|
"05-presupuestos.sql"
|
||||||
"06-estimaciones.sql"
|
"06-estimaciones.sql"
|
||||||
"07-avances-calidad.sql"
|
"07-avances-calidad.sql"
|
||||||
"08-hse.sql"
|
"08-hse.sql"
|
||||||
"09-finanzas.sql"
|
"09-finanzas.sql"
|
||||||
"10-activos-documentos.sql"
|
"10-activos-documentos.sql"
|
||||||
|
"11-infonavit.sql"
|
||||||
)
|
)
|
||||||
|
|
||||||
# Ejecutar seeds
|
# Ejecutar seeds
|
||||||
@ -107,3 +113,8 @@ echo " - Residencial Las Palmas (horizontal)"
|
|||||||
echo " - Torre Diamante (vertical)"
|
echo " - Torre Diamante (vertical)"
|
||||||
echo " - Plaza Central (comercial)"
|
echo " - Plaza Central (comercial)"
|
||||||
echo ""
|
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