Vespertide
Vespertide configuration
| Type | object |
|---|---|
| File match |
**/vespertide.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/vespertide/latest.json |
| Source | https://www.schemastore.org/vespertide.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
Top-level vespertide configuration.
Properties
Supported naming cases.
migrationsDir
string
required
modelsDir
string
required
Supported naming cases.
migrationFilenamePattern
string
migrationFormat
string
Supported file formats for generated artifacts.
modelExportDir
string
Output directory for generated ORM models.
modelFormat
string
Supported file formats for generated artifacts.
seaorm
object
SeaORM-specific export configuration.
2 nested properties
extraEnumDerives
string[]
Additional derive macros to add to generated enum types.
Default: ["vespera::Schema"]
[
"vespera::Schema"
]
extraModelDerives
string[]
Additional derive macros to add to generated entity model types.
[]
Definitions
FileFormat
string
Supported file formats for generated artifacts.
NameCase
string
Supported naming cases.
SeaOrmConfig
object
SeaORM-specific export configuration.
extraEnumDerives
string[]
Additional derive macros to add to generated enum types.
Default: ["vespera::Schema"]
[
"vespera::Schema"
]
extraModelDerives
string[]
Additional derive macros to add to generated entity model types.
[]