Skip to content

Database Seeding - carga sintética y validación

elias.hernandez requested to merge feat/database-seeding into pft

Se incorpora el Database Seeding para la Base de Datos Operativa de SIENEP.

Incluye:

  • Generación de 1.000 estudiantes sintéticos.
  • Simulación de cohortes entre 2017 y 2026.
  • Asignación de estudiantes a carreras y grupos.
  • Generación de 10.000 instancias históricas.
  • Distribución de carga entre funcionarios con rol PSICOPEDAGOGO.
  • Clasificación de intervenciones en:
    • 8.000 instancias comunes.
    • 2.000 incidencias.
  • Distribución de instancias comunes por categoría:
    • Reunión.
    • Llamada.
    • Coordinación.
    • Informe.
  • Script de validación integral del seeding.

Scripts agregados:

  • 01_seed_estudiantes.sql
  • 02_seed_grupos_estudiantes.sql
  • 03_seed_instancias.sql
  • 04_seed_comunes_incidencias.sql
  • 05_validacion_seeding.sql

La carga fue validada correctamente mediante el script de verificación, obteniendo resultado:

OK - DATABASE SEEDING VALIDADO

Merge request reports

Loading