RolesController
Auto-generated. Each endpoint shows the request → service → model flow.
POST /roles
POST /roles — create a new role.
Parameters
dto—CreateRoleDto
Return type: Promise<Role>
GET /roles
GET /roles — list all roles.
Parameters
(none)
Return type: Promise<Role[]>
GET /roles/:id
GET /roles/:id — fetch a single role.
Parameters
id—string
Return type: Promise<Role>
PATCH /roles/:id
PATCH /roles/:id — apply a partial update.
Parameters
id—stringdto—UpdateRoleDto
Return type: Promise<Role>
DELETE /roles/:id
DELETE /roles/:id — remove a role.
Parameters
id—string
Return type: Promise<{ deleted: true; id: string; }>