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