trading-platform/orchestration/tareas/TASK-2026-02-03-BACKEND-ENTITIES-SYNC/METADATA.yml

72 lines
1.7 KiB
YAML

---
# 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: "D"
progreso_global: 100%
fecha_completado: "2026-02-04"
servicios_creados:
- modulo: "education"
servicio: "instructor.service.ts"
tabla: "education.instructors"
estado: "✅ completado"
lineas: 380
- modulo: "education"
servicio: "tag.service.ts"
tablas:
- "education.course_tags"
- "education.course_tag_assignments"
estado: "✅ completado"
lineas: 350
- modulo: "trading"
servicio: "drawing.service.ts"
tablas:
- "trading.drawing_tools"
- "trading.drawing_templates"
estado: "✅ completado"
lineas: 480
- modulo: "ml"
servicio: "prediction-overlay.service.ts"
tabla: "ml.prediction_overlays"
estado: "✅ completado"
lineas: 320
- modulo: "payments"
servicio: "refund.service.ts"
tabla: "financial.refunds"
estado: "✅ completado"
lineas: 410
archivos_totales:
servicios_nuevos: 5
tipos_nuevos: 1
tipos_modificados: 3
total_lineas: ~2010
commits:
backend: "5e03e15"
trading_platform: "d7ac2c2"
workspace_v2: "bd165851"