pavel-kalmykov / mantecabox

Servicio de almacenamiento de ficheros seguro en la nube para la asignatura de Seguridad en el Diseño de Software
GNU General Public License v3.0
2 stars 1 forks source link

El borrado de ficheros provoca un error de inconsistencia con el delete_at de la DB #33

Closed rpairo closed 6 years ago

rpairo commented 6 years ago

Cuando borramos un fichero que ya ha sido borrado con anterioridad (en la base de datos se ha modificado su estado a deleted_at), y posteriormente subimos un fichero con el mismo nombre, se produce un error de inconsistencia.

Para solucionarlo deberemos añadirle esta condición al 'deleteFileQuery':

WHERE deleted_at is null