draig-car
Version:
Database REST API interactive generator CLI and REPL OpenAPI3 based JS generator with interactive ORM/ODM REPL
59 lines (49 loc) • 1.26 kB
YAML
# API definition file used by all commands or Draig by default
# Change this here if you rename the project file
apiProject: chat.yaml
# OpenAPI generator name (-g param) to use while generating
# (Default: draig)
openapiGenerator: draig
# Sort method arguments to place required parameters before optional parameters
# (Default: true)
sortParamsByRequiredFlag: true
# Whether to ensure parameter names are unique in an operation
# (rename parameters that are not). (Default: true)
ensureUniqueParams: true
# boolean, toggles whether unicode identifiers are allowed in names or not
# (Default: false)
allowUnicodeIdentifiers: true
# Add form or body parameters to the beginning of the parameter list
# (Default: false)
prependFormOrBodyParameters: false
# TCP port to listen on
serverPort: 3012
# Always generate API tests
apiTests: true
testsClean: true
# Seed generation
seedGen:
__useFaker: true
users:
__rows: 10
world_id: '{{datatype.number({"min":1, "max":3})}}'
worlds:
__rows: 3
name:
- freak
- techno
- beauty
groups:
__rows: 5
name:
- general
- server
- welcome
- attic
- fun
# Database params
dbClient: pg
dbName: chat
dbUserName: chat
dbUserPassword: chat
dbHost: localhost