72 lines
1.7 KiB
YAML
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"
|