Hotfix - Validación de datos - Eliminar registros obsoletos de relaciones/campos relacionados #20
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Este PR soluciona la incidencia que tuvimos el pasado 1 de octubre cuando, tras ser desplegada, la acción de validación General - Eliminación de relaciones obsoletas eliminó información que no tenía que haber sido eliminada. En algunos casos se establecía el valor deleted = 1 en el registro y en otros se eliminaba el contenido de los campos relacionados, según las dos formas de actuar previstas en la tarea. Además, como la tarea no actualizaba la fecha de modificación, algunos de los registros marcados con deleted = 1 fueron eliminados completamente de las BBDD por parte de la tarea de purga de datos (registros con fecha de modificación > 90 días y deleted = 1).
En esta carpeta del drive tenemos el análisis y las diferentes acciones que hicimos para recuperar la información.
Sintetizando, los casos detectados tienen relación con registros que guardan información de:
Además, con este PR: