[TASK-2026-02-03-BACKEND-ENTITIES-SYNC] chore: Update backend with new DDL services

- Updated apps/backend submodule with 5 new services
- Added task metadata for backend entities sync

Services created:
- instructor.service.ts (education)
- tag.service.ts (education)
- drawing.service.ts (trading)
- prediction-overlay.service.ts (ml)
- refund.service.ts (payments)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Adrian Flores Cortes 2026-02-04 00:17:17 -06:00
parent 79ab9a3efa
commit d7ac2c2246
2 changed files with 57 additions and 1 deletions

@ -1 +1 @@
Subproject commit 85803d92fe63dd143113f2c3ed79aab9eb0d60fd
Subproject commit 5e03e159164b8d3b93aa0ea928d9cad6c5e3ceab

View File

@ -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"