diff --git a/apps/backend b/apps/backend index 85803d9..5e03e15 160000 --- a/apps/backend +++ b/apps/backend @@ -1 +1 @@ -Subproject commit 85803d92fe63dd143113f2c3ed79aab9eb0d60fd +Subproject commit 5e03e159164b8d3b93aa0ea928d9cad6c5e3ceab diff --git a/orchestration/tareas/TASK-2026-02-03-BACKEND-ENTITIES-SYNC/METADATA.yml b/orchestration/tareas/TASK-2026-02-03-BACKEND-ENTITIES-SYNC/METADATA.yml new file mode 100644 index 0000000..5301a4b --- /dev/null +++ b/orchestration/tareas/TASK-2026-02-03-BACKEND-ENTITIES-SYNC/METADATA.yml @@ -0,0 +1,56 @@ +--- +# METADATA - Sincronización Backend con DDL +# TASK-2026-02-03-BACKEND-ENTITIES-SYNC + +tarea: + id: "TASK-2026-02-03-BACKEND-ENTITIES-SYNC" + nombre: "Crear Servicios Backend para Tablas DDL Nuevas" + proyecto: "trading-platform" + tipo: "feature" + modo: "@QUICK" + prioridad: "P1" + origen: "DERIVED-001 de TASK-2026-02-03-ANALISIS-DDL-MODELADO" + + descripcion: | + Crear servicios backend (TypeScript) para las tablas DDL creadas + en la tarea de análisis DDL. El backend usa queries SQL directas + (no TypeORM), por lo que se necesitan: + - Interfaces TypeScript para cada entidad + - Servicios con métodos CRUD + - Transform functions para mapear rows a objetos + +estado: + fase_actual: "E" + progreso_global: 0% + +servicios_a_crear: + - modulo: "education" + servicio: "instructor.service.ts" + tabla: "education.instructors" + esfuerzo: "4h" + + - modulo: "education" + servicio: "tag.service.ts" + tablas: + - "education.course_tags" + - "education.course_tag_assignments" + esfuerzo: "4h" + + - modulo: "trading" + servicio: "drawing.service.ts" + tablas: + - "trading.drawing_tools" + - "trading.drawing_templates" + esfuerzo: "8h" + + - modulo: "ml" + servicio: "overlay.service.ts" + tabla: "ml.prediction_overlays" + esfuerzo: "6h" + + - modulo: "financial" + servicio: "refund.service.ts" + tabla: "financial.refunds" + esfuerzo: "4h" + +esfuerzo_total: "26h"