-
Notifications
You must be signed in to change notification settings - Fork 82
Description
I have something like:
model Contact {
/// @Validator.IsUUID('4')
id String @id @default(dbgenerated("gen_random_uuid()")) @db.Uuid
/// @Validator.Length(5, 255, { message: 'validation.IsLength' })
/// @Validator.Matches(/^[A-Z][A-Z'-]+(?: [A-Z][A-Z'-]+)+$/, { message: 'validation.InvalidFormat' })
full_name String @db.VarChar(255)
/// @Validator.IsOptional()
/// @Validator.IsEnum(Gender, { message: 'validation.IsEnum' })
gender Gender @default(NOT_INFORMED)
/// @Validator.IsOptional()
/// @Validator.IsBoolean({ message: 'validation.IsBoolean' })
deceased Boolean @default(false)
@@Map("contacts")
@@Schema("public")
}
But the validators on "///..." are only applied to ContactCreateInput and not to ContactUpdateInput.
How can I make to be applied to both? Is it possible?