Implementar la funcionalidad que permita a un usuario eliminar un post suyo en el sistema. El flujo incluye la recepción del usuario y el post, validaciones necesarias (como límites de caracteres), y la búsqueda del post en el repositorio correspondiente junto a su eliminación de la base de datos. Además, se debe considerar la estructura del post para que pueda ser mostrado correctamente en la interfaz, con detalles como el contenido, la fecha de creación.
Detalles:
-Crear el archivo de rutas para poder hacer una petición de tipo DELETE que permita eliminar un Post creado por un usuario.
-El path a la ruta para el endpoint deberá ser “/posts/{id}”
Implementar la funcionalidad que permita a un usuario eliminar un post suyo en el sistema. El flujo incluye la recepción del usuario y el post, validaciones necesarias (como límites de caracteres), y la búsqueda del post en el repositorio correspondiente junto a su eliminación de la base de datos. Además, se debe considerar la estructura del post para que pueda ser mostrado correctamente en la interfaz, con detalles como el contenido, la fecha de creación. Detalles: -Crear el archivo de rutas para poder hacer una petición de tipo DELETE que permita eliminar un Post creado por un usuario. -El path a la ruta para el endpoint deberá ser “/posts/{id}”