Optional: Updated description for the property.
When changing nullability, you may want to update the description to document the nullable behavior. If provided, replaces the existing description. If not provided, the existing description is preserved.
Example descriptions for nullable fields:
Property key to modify.
Whether property should accept null values.
Set to true when DB field is nullable - wraps with oneOf: [schema, { type: "null" }].
Note: Only set to false for removing unnecessary null wrappers, NOT
for making DB nullable fields non-null in DTO (that's forbidden).
Reason for changing nullability (should explain DB nullable → DTO non-null issue).
Whether property should be in required array.
true (all fields present in response)true only for non-nullable, non-@default fieldsfalse (partial update)
Change the nullability or required status of a property.
IMPORTANT: Only use for DB nullable → DTO non-null violations!
This revision type is specifically for fixing dangerous cases where:
DO NOT use for the reverse case (DB non-null → DTO nullable)! That direction is intentionally allowed for:
Default