feat(api): add TrainingID schema
This commit is contained in:
parent
adb793034a
commit
92f2460b6b
1 changed files with 9 additions and 10 deletions
|
|
@ -123,11 +123,7 @@ components:
|
||||||
name: trainingID
|
name: trainingID
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
type: string
|
$ref: "#/components/schemas/TrainingID"
|
||||||
format: uuid
|
|
||||||
x-go-type: training.TrainingID
|
|
||||||
x-go-type-import:
|
|
||||||
path: gitlab.mareshq.com/hq/yggdrasil/pkg/training
|
|
||||||
description: Training ID
|
description: Training ID
|
||||||
|
|
||||||
schemas:
|
schemas:
|
||||||
|
|
@ -171,13 +167,16 @@ components:
|
||||||
- type: object
|
- type: object
|
||||||
- properties:
|
- properties:
|
||||||
id:
|
id:
|
||||||
|
$ref: "#/components/schemas/TrainingID"
|
||||||
|
- required:
|
||||||
|
- id
|
||||||
|
|
||||||
|
TrainingID:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
x-go-type: training.TrainingID
|
x-go-type: training.TrainingID
|
||||||
x-go-type-import:
|
x-go-type-import:
|
||||||
path: gitlab.mareshq.com/hq/yggdrasil/pkg/training
|
path: gitlab.mareshq.com/hq/yggdrasil/pkg/training
|
||||||
- required:
|
|
||||||
- id
|
|
||||||
|
|
||||||
ProblemDetails:
|
ProblemDetails:
|
||||||
type: object
|
type: object
|
||||||
|
|
|
||||||
Reference in a new issue