curl -X DELETE https://api.tesisrutas.com/destinos/507f1f77bcf86cd799439011/force \
-H "Authorization: Bearer YOUR_ADMIN_TOKEN"
{
"message": "Destino con id 507f1f77bcf86cd799439011 eliminado permanentemente y carpeta Cloudinary eliminada."
}
Permanently delete a heritage site from the database and Cloudinary
curl -X DELETE https://api.tesisrutas.com/destinos/507f1f77bcf86cd799439011/force \
-H "Authorization: Bearer YOUR_ADMIN_TOKEN"
{
"message": "Destino con id 507f1f77bcf86cd799439011 eliminado permanentemente y carpeta Cloudinary eliminada."
}
curl -X DELETE https://api.tesisrutas.com/destinos/507f1f77bcf86cd799439011/force \
-H "Authorization: Bearer YOUR_ADMIN_TOKEN"
{
"message": "Destino con id 507f1f77bcf86cd799439011 eliminado permanentemente y carpeta Cloudinary eliminada."
}
delete_one() operation (not a soft delete)destinations/{destino_id}multimedia array lengthmultimedia.length > 0EliminarDestinoUseCase.eliminar_fisico() for database deletioncloudinary.api.delete_folder() to remove all filesdestinations/
└── {destino_id}/
├── image1.jpg
├── image2.png
└── video1.mp4
destinos_router.py:56-91