Class: CreateNewUserSchemaDto
Defined in: packages/web-backend/src/collab/dtos/createNewUser-schema.ts:23
DTO for creating a new user. Fields are derived from the Zod schema above.
Extends
object
Constructors
Constructor
new CreateNewUserSchemaDto():
CreateNewUserSchemaDto
Defined in: node_modules/.pnpm/nestjs-zod@3.0.0_@nestjs+common@11.1.7_class-transformer@0.5.1_class-validator@0.14.1_r_d94629af0430d9cb8e49760250bb0a1c/node_modules/nestjs-zod/dist/index.d.ts:9
Returns
CreateNewUserSchemaDto
Inherited from
createZodDto(CreateNewUserSchema).constructor
Properties
email?
optionalemail:string
Defined in: packages/web-backend/src/collab/dtos/createNewUser-schema.ts:13
Inherited from
createZodDto(CreateNewUserSchema).email
firstName?
optionalfirstName:string
Defined in: packages/web-backend/src/collab/dtos/createNewUser-schema.ts:10
Inherited from
createZodDto(CreateNewUserSchema).firstName
lastName?
optionallastName:string
Defined in: packages/web-backend/src/collab/dtos/createNewUser-schema.ts:11
Inherited from
createZodDto(CreateNewUserSchema).lastName
password?
optionalpassword:string
Defined in: packages/web-backend/src/collab/dtos/createNewUser-schema.ts:14
Inherited from
createZodDto(CreateNewUserSchema).password
roles?
optionalroles:string[]
Defined in: packages/web-backend/src/collab/dtos/createNewUser-schema.ts:15
Inherited from
createZodDto(CreateNewUserSchema).roles
username?
optionalusername:string
Defined in: packages/web-backend/src/collab/dtos/createNewUser-schema.ts:12
Inherited from
createZodDto(CreateNewUserSchema).username
