🖥️ CLI Reference¶
This documentation is auto-generated from test cases.
🔍 Quick Reference - All options on one page for Ctrl+F search
📂 Categories¶
| Category | Options | Description |
|---|---|---|
| 📁 Base Options | 5 | Input/output configuration |
| 🔧 Typing Customization | 22 | Type annotation and import behavior |
| 🏷️ Field Customization | 22 | Field naming and docstring behavior |
| 🏗️ Model Customization | 36 | Model generation behavior |
| 🎨 Template Customization | 17 | Output formatting and custom rendering |
| 📘 OpenAPI-only Options | 6 | OpenAPI-specific features |
| ⚙️ General Options | 15 | Utilities and meta options |
| 📝 Utility Options | 6 | Help, version, debug options |
All Options¶
Jump to: A · B · C · D · E · F · G · H · I · K · M · N · O · P · R · S · T · U · V · W
A¶
--additional-imports--aliases--all-exports-collision-strategy--all-exports-scope--allof-merge-mode--allow-extra-fields--allow-population-by-field-name
B¶
C¶
--capitalize-enum-members--check--class-decorators--class-name--collapse-reuse-models--collapse-root-models--collapse-root-models-name-strategy--custom-file-header--custom-file-header-path--custom-formatters--custom-formatters-kwargs--custom-template-dir
D¶
--dataclass-arguments--debug--disable-appending-item-suffix--disable-future-imports--disable-timestamp--disable-warnings--duplicate-name-suffix
E¶
--empty-enum-field-name--enable-command-header--enable-faux-immutability--enable-version-header--encoding--enum-field-as-literal--extra-fields--extra-template-data
F¶
--field-constraints--field-extra-keys--field-extra-keys-without-x-prefix--field-include-all-keys--field-type-collision-strategy--force-optional--formatters--frozen-dataclasses
G¶
H¶
I¶
K¶
M¶
N¶
--naming-strategy--no-alias--no-color--no-treat-dot-as-module--no-use-specialized-enum--no-use-standard-collections--no-use-union-operator
O¶
--openapi-scopes--original-field-name-delimiter--output--output-date-class--output-datetime-class--output-model-type
P¶
R¶
S¶
--set-default-enum-member--shared-module-name--skip-root-model--snake-case-field--special-field-name-prefix--strict-nullable--strict-types--strip-default-none
T¶
U¶
--union-mode--url--use-annotated--use-attribute-docstrings--use-decimal-for-multiple-of--use-default--use-default-factory-for-optional-nested-models--use-default-kwarg--use-double-quotes--use-enum-values-in-discriminator--use-exact-imports--use-field-description--use-field-description-example--use-frozen-field--use-generic-base-class--use-generic-container-types--use-inline-field-description--use-non-positive-negative-number-constrained-types--use-one-literal-as-default--use-operation-id-as-name--use-pendulum--use-root-model-type-alias--use-schema-description--use-serialize-as-any--use-standard-primitive-types--use-status-code-in-response-name--use-subclass-enum--use-title-as-name--use-tuple-for-fixed-items--use-type-alias--use-unique-items-as-set