Enrich a pure JSON Schema with documentation and database mapping.
Initial JSON Schema generation produces only type structure (type,
properties, $ref, etc.) without any descriptive information. This type
represents the operations to add databaseSchemaProperty, specification,
and description to each property.
Every DTO property must be explicitly handled. Database properties that
are intentionally not included in the DTO are declared separately via
AutoBeInterfaceSchemaPropertyExclude in the excludes array.
Available operations:
depict: Add documentation to existing property (no type change)
create: Add missing property with full documentation
Enrich a pure JSON Schema with documentation and database mapping.
Initial JSON Schema generation produces only type structure (
type,properties,$ref, etc.) without any descriptive information. This type represents the operations to adddatabaseSchemaProperty,specification, anddescriptionto each property.Every DTO property must be explicitly handled. Database properties that are intentionally not included in the DTO are declared separately via AutoBeInterfaceSchemaPropertyExclude in the
excludesarray.Available operations:
depict: Add documentation to existing property (no type change)create: Add missing property with full documentationupdate: Fix incorrect type and add documentationerase: Remove invalid/phantom property from DTO