docs: update progress
Some checks are pending
Deploy Código 0 / deploy (push) Waiting to run

This commit is contained in:
Javier 2026-03-23 10:17:12 +01:00
parent c242a93f6e
commit 4d31900098
3 changed files with 5 additions and 2 deletions

View file

@ -28,3 +28,4 @@ Registro histórico de hitos y sesiones del proyecto.
- Ejecutar migración masiva de protocolos. - Ejecutar migración masiva de protocolos.
- Conectar renderer a la API de MongoDB. - Conectar renderer a la API de MongoDB.
- Redacción de manuales prioritarios. - Redacción de manuales prioritarios.
- [2026-03-23] Migración YAML a MongoDB completada exitosamente.

View file

@ -1,5 +1,5 @@
import mongoose, { Schema, Document } from 'mongoose'; import mongoose, { Schema, Document } from 'mongoose';
import { ClinicalProtocol } from '../../domain/entities/ClinicalProtocol'; import { ClinicalProtocol } from '../../../domain/entities/ClinicalProtocol';
const ProtocolStepSchema = new Schema({ const ProtocolStepSchema = new Schema({
tipo: { type: String, enum: ['checklist', 'decision', 'tecnica', 'info'], required: true }, tipo: { type: String, enum: ['checklist', 'decision', 'tecnica', 'info'], required: true },
@ -74,6 +74,6 @@ const ClinicalProtocolSchema = new Schema({
collection: 'protocols' collection: 'protocols'
}); });
export interface ProtocolDocument extends ClinicalProtocol, Document {} export interface ProtocolDocument extends Omit<ClinicalProtocol, 'id'>, Document {}
export const ProtocolModel = mongoose.model<ProtocolDocument>('Protocol', ClinicalProtocolSchema); export const ProtocolModel = mongoose.model<ProtocolDocument>('Protocol', ClinicalProtocolSchema);

View file

@ -36,6 +36,8 @@ services:
mongodb: mongodb:
image: mongo:latest image: mongo:latest
container_name: codigo0-mongodb container_name: codigo0-mongodb
ports:
- "27017:27017"
restart: always restart: always
volumes: volumes:
- mongodb_data:/data/db - mongodb_data:/data/db