Deberá ser una tabla que contenga por lo menos los siguientes atributos:
Fecha de creación (obligatoria)
Mensaje obligatoria)
foreign key Autor (Solo tienes que validar que se encuentre en la tabla de usuarios) (obligatoria)
Prioridad (1-5) Donde 1 es baja y 5 es alta (opcional)
foreign key de mantenimiento (obligatorio)
El post de creación es /api/services/{service_id}/messages
El get es /api/services/{service_id}/messages
Me tienes que regresar los mensajes de manera ordenada por fecha del más viejo al más nuevo, el más nuevo debe estar hasta arriba, del servicio seleccionado.
El detele es api/services/{service_id}/messages/{message_id}
Este debe de ser un soft delete y no se debe de mostrar este mensaje, cuando se pida el get nuevamente.
Deberá ser una tabla que contenga por lo menos los siguientes atributos:
El post de creación es /api/services/{service_id}/messages
El get es /api/services/{service_id}/messages Me tienes que regresar los mensajes de manera ordenada por fecha del más viejo al más nuevo, el más nuevo debe estar hasta arriba, del servicio seleccionado.
El detele es api/services/{service_id}/messages/{message_id}
Este debe de ser un soft delete y no se debe de mostrar este mensaje, cuando se pida el get nuevamente.