feat(backend): implement create admin API (ticket #97)

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-24 11:03:53 +01:00
co-authored by Cursor
parent ed18dcab10
commit 537c46127f
4 changed files with 100 additions and 8 deletions
@@ -1,4 +1,10 @@
import { OmitType } from "@nestjs/swagger";
import { PickType } from "@nestjs/swagger";
import { CreateUserDto } from "./create_user.dto";
export class CreateAdminDto extends OmitType(CreateUserDto, ['role'] as const) {}
export class CreateAdminDto extends PickType(CreateUserDto, [
'nom',
'prenom',
'email',
'password',
'telephone'
] as const) {}