Skip to content

ADT-47 Cambio esquema Firestore#55

Merged
Criser2013 merged 4 commits intodevelopfrom
ADT-47-Cambio-esquema-Firestore
Oct 13, 2025
Merged

ADT-47 Cambio esquema Firestore#55
Criser2013 merged 4 commits intodevelopfrom
ADT-47-Cambio-esquema-Firestore

Conversation

@Criser2013
Copy link
Owner

Cambio esquema Firestore

H.U. 47 - Cambio esquema Firestore. Se cambió el esquema de Firestore que ahora almacena los diagnósticos de cada usuario como una subcolección del registro de cada usuario en la colección usuarios. Este cambio es motivado por la necesidad de ahorrar espacio e implementar mejoras en la protección de los datos.

Rutas.

Rutas modificadas.

  • /menu, /diagnostico-anonimo, /diagnostico-paciente, /diagnosticos/**: Mejoras de seguridad.

Componentes.

Componentes modificados.

  • FormDiagnostico: Cambio en el esquema de Firestore.
  • MenuAdministrador y MenuUsuario: Cambio en el esquema de Firestore y corrección de texto de error.
  • diagnosticos-collection: Cambios en las consultas de Firestore de acuerdo al nuevo esquema.
  • VerDiagnosticoPage: Cambio en el esquema de Firestore y correción del error que generaba pantallas de carga infinita.
  • VerDiagnosticosPage: Cambio en el esquema de Firestore. Ahora el ID de cada diagnóstico es visible para los administradores.

@Criser2013 Criser2013 self-assigned this Oct 13, 2025
@Criser2013 Criser2013 added the enhancement New feature or request label Oct 13, 2025
@vercel
Copy link

vercel bot commented Oct 13, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
adt-frontend Ready Ready Preview Comment Oct 13, 2025 11:09pm

@Criser2013 Criser2013 merged commit 7e5d9a4 into develop Oct 13, 2025
3 checks passed
@Criser2013 Criser2013 deleted the ADT-47-Cambio-esquema-Firestore branch October 13, 2025 23:10
@Criser2013 Criser2013 mentioned this pull request Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant