fix: 修复一系列问题并生成swagger一键脚本

This commit is contained in:
2026-04-28 13:36:48 +08:00
parent 10d5578a43
commit d939c2d5e1
10 changed files with 272 additions and 194 deletions
+65 -63
View File
@@ -26,7 +26,7 @@
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model.CreateEdgeRequest"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.CreateEdgeRequest"
}
}
],
@@ -34,31 +34,31 @@
"200": {
"description": "创建成功",
"schema": {
"$ref": "#/definitions/model.EdgeResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.EdgeResponse"
}
},
"400": {
"description": "请求错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"404": {
"description": "源节点或目标节点未找到",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"409": {
"description": "边已存在",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -84,19 +84,19 @@
"200": {
"description": "删除成功",
"schema": {
"$ref": "#/definitions/model.DeleteResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.DeleteResponse"
}
},
"404": {
"description": "边未找到",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -113,13 +113,13 @@
"200": {
"description": "成功",
"schema": {
"$ref": "#/definitions/model.GraphData"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.GraphData"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -136,13 +136,13 @@
"200": {
"description": "成功",
"schema": {
"$ref": "#/definitions/model.SimpleGraphData"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.SimpleGraphData"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -166,7 +166,7 @@
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -189,7 +189,7 @@
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model.CreateNodeRequest"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.CreateNodeRequest"
}
}
],
@@ -197,25 +197,25 @@
"200": {
"description": "创建成功",
"schema": {
"$ref": "#/definitions/model.Node"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.Node"
}
},
"400": {
"description": "请求错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"409": {
"description": "节点已存在",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -241,25 +241,25 @@
"200": {
"description": "成功",
"schema": {
"$ref": "#/definitions/model.NodeResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.NodeResponse"
}
},
"400": {
"description": "请求错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"404": {
"description": "节点未找到",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -287,7 +287,7 @@
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model.UpdateNodeRequest"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.UpdateNodeRequest"
}
}
],
@@ -295,25 +295,25 @@
"200": {
"description": "更新成功",
"schema": {
"$ref": "#/definitions/model.Node"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.Node"
}
},
"400": {
"description": "请求错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"404": {
"description": "节点未找到",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -337,19 +337,19 @@
"200": {
"description": "删除成功",
"schema": {
"$ref": "#/definitions/model.DeleteResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.DeleteResponse"
}
},
"404": {
"description": "节点未找到",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -375,25 +375,25 @@
"200": {
"description": "成功",
"schema": {
"$ref": "#/definitions/model.NeighborResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.NeighborResponse"
}
},
"400": {
"description": "请求错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"404": {
"description": "节点未找到",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -419,19 +419,19 @@
"200": {
"description": "成功",
"schema": {
"$ref": "#/definitions/model.SearchResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.SearchResponse"
}
},
"400": {
"description": "请求错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
},
"500": {
"description": "内部错误",
"schema": {
"$ref": "#/definitions/model.ErrorResponse"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.ErrorResponse"
}
}
}
@@ -439,7 +439,7 @@
}
},
"definitions": {
"model.CreateEdgeRequest": {
"knowledge-graph-backend_internal_model.CreateEdgeRequest": {
"type": "object",
"required": [
"id",
@@ -474,7 +474,7 @@
}
}
},
"model.CreateNodeRequest": {
"knowledge-graph-backend_internal_model.CreateNodeRequest": {
"type": "object",
"required": [
"id",
@@ -508,7 +508,7 @@
}
}
},
"model.DeleteResponse": {
"knowledge-graph-backend_internal_model.DeleteResponse": {
"type": "object",
"properties": {
"id": {
@@ -525,7 +525,7 @@
}
}
},
"model.Edge": {
"knowledge-graph-backend_internal_model.Edge": {
"type": "object",
"properties": {
"id": {
@@ -553,7 +553,7 @@
}
}
},
"model.EdgeResponse": {
"knowledge-graph-backend_internal_model.EdgeResponse": {
"type": "object",
"properties": {
"id": {
@@ -582,52 +582,54 @@
}
}
},
"model.ErrorResponse": {
"knowledge-graph-backend_internal_model.ErrorResponse": {
"type": "object",
"properties": {
"error": {
"type": "string"
"type": "string",
"example": "bad_request"
},
"message": {
"type": "string"
"type": "string",
"example": "invalid request"
}
}
},
"model.GraphData": {
"knowledge-graph-backend_internal_model.GraphData": {
"type": "object",
"properties": {
"edges": {
"type": "array",
"items": {
"$ref": "#/definitions/model.Edge"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.Edge"
}
},
"nodes": {
"type": "array",
"items": {
"$ref": "#/definitions/model.Node"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.Node"
}
}
}
},
"model.NeighborResponse": {
"knowledge-graph-backend_internal_model.NeighborResponse": {
"type": "object",
"properties": {
"edges": {
"type": "array",
"items": {
"$ref": "#/definitions/model.Edge"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.Edge"
}
},
"nodes": {
"type": "array",
"items": {
"$ref": "#/definitions/model.Node"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.Node"
}
}
}
},
"model.Node": {
"knowledge-graph-backend_internal_model.Node": {
"type": "object",
"properties": {
"id": {
@@ -655,7 +657,7 @@
}
}
},
"model.NodeResponse": {
"knowledge-graph-backend_internal_model.NodeResponse": {
"type": "object",
"properties": {
"id": {
@@ -667,7 +669,7 @@
"neighbors": {
"type": "array",
"items": {
"$ref": "#/definitions/model.Node"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.Node"
}
},
"properties": {
@@ -689,7 +691,7 @@
}
}
},
"model.SearchResponse": {
"knowledge-graph-backend_internal_model.SearchResponse": {
"type": "object",
"properties": {
"count": {
@@ -698,7 +700,7 @@
"nodes": {
"type": "array",
"items": {
"$ref": "#/definitions/model.Node"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.Node"
}
},
"query": {
@@ -706,7 +708,7 @@
}
}
},
"model.SimpleEdge": {
"knowledge-graph-backend_internal_model.SimpleEdge": {
"type": "object",
"properties": {
"label": {
@@ -727,24 +729,24 @@
}
}
},
"model.SimpleGraphData": {
"knowledge-graph-backend_internal_model.SimpleGraphData": {
"type": "object",
"properties": {
"edges": {
"type": "array",
"items": {
"$ref": "#/definitions/model.SimpleEdge"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.SimpleEdge"
}
},
"nodes": {
"type": "array",
"items": {
"$ref": "#/definitions/model.SimpleNode"
"$ref": "#/definitions/knowledge-graph-backend_internal_model.SimpleNode"
}
}
}
},
"model.SimpleNode": {
"knowledge-graph-backend_internal_model.SimpleNode": {
"type": "object",
"properties": {
"id": {
@@ -761,7 +763,7 @@
}
}
},
"model.UpdateNodeRequest": {
"knowledge-graph-backend_internal_model.UpdateNodeRequest": {
"type": "object",
"properties": {
"label": {