pub fn ticket_message_routes(_app_state: AppState) -> Router<AppState>
Expand description
Returns a Router
configured with ticket message endpoints.
§Routes
POST /
→ Create a new ticket message (create_message
)GET /
→ Retrieve all messages for a ticket (get_ticket_messages
)PUT /{message_id}
→ Edit an existing ticket message (edit_ticket_message
)DELETE /{message_id}
→ Delete a ticket message (delete_ticket_message
)
§Note
- Routes expect the
AppState
extractor to provide the database connection. - Authorization is enforced per handler.