DTO Example
Generate a Create DTO with validation decorators.
Template File
templates/create-user.dto.codepurify:
Template Sections Explained
Imports
Imports required validation decorators.
Class Declaration
Creates class with "Create" prefix and entity name.
Field Iteration
Loops through all entity fields.
Primary Key Handling
Skips primary keys in create operations.
String Fields
Adds appropriate validation for string fields.
Input Context
Simplified types/user.json:
Generated Output
output/create-user.dto.ts: