feat: implement relation request DTO and generate Swagger API documentation
Build and Release / release (push) Successful in 1m22s
Build and Release / release (push) Successful in 1m22s
This commit is contained in:
+3
-1
@@ -2970,7 +2970,9 @@ const docTemplate = `{
|
|||||||
"wiki-entity",
|
"wiki-entity",
|
||||||
"entity-wiki",
|
"entity-wiki",
|
||||||
"geometry-entity",
|
"geometry-entity",
|
||||||
"entity-geometry"
|
"entity-geometry",
|
||||||
|
"entity-geometry-child",
|
||||||
|
"entity-geometry-alone"
|
||||||
],
|
],
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"name": "type",
|
"name": "type",
|
||||||
|
|||||||
+3
-1
@@ -2963,7 +2963,9 @@
|
|||||||
"wiki-entity",
|
"wiki-entity",
|
||||||
"entity-wiki",
|
"entity-wiki",
|
||||||
"geometry-entity",
|
"geometry-entity",
|
||||||
"entity-geometry"
|
"entity-geometry",
|
||||||
|
"entity-geometry-child",
|
||||||
|
"entity-geometry-alone"
|
||||||
],
|
],
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"name": "type",
|
"name": "type",
|
||||||
|
|||||||
@@ -2681,6 +2681,8 @@ paths:
|
|||||||
- entity-wiki
|
- entity-wiki
|
||||||
- geometry-entity
|
- geometry-entity
|
||||||
- entity-geometry
|
- entity-geometry
|
||||||
|
- entity-geometry-child
|
||||||
|
- entity-geometry-alone
|
||||||
in: query
|
in: query
|
||||||
name: type
|
name: type
|
||||||
required: true
|
required: true
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ type GetGeometriesByEntityIDsDto struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type GetRelationsDto struct {
|
type GetRelationsDto struct {
|
||||||
Type string `json:"type" query:"type" validate:"required,oneof=wiki-entity entity-wiki geometry-entity entity-geometry entity-geometry-bound-with"`
|
Type string `json:"type" query:"type" validate:"required,oneof=wiki-entity entity-wiki geometry-entity entity-geometry entity-geometry-child entity-geometry-alone"`
|
||||||
IDs []string `json:"ids" query:"ids" validate:"required,min=1,dive,uuid"`
|
IDs []string `json:"ids" query:"ids" validate:"required,min=1,dive,uuid"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user