|
@@ -3,12 +3,7 @@ import { dtoValidationMiddleware } from "../middlewares/validation";
|
|
|
import { SchemaService } from "./schema.service";
|
|
|
import { milvusService } from "../milvus";
|
|
|
|
|
|
-import {
|
|
|
- ManageIndexDto,
|
|
|
- DescribeIndexDto,
|
|
|
- GetIndexProgressDto,
|
|
|
- GetIndexStateDto,
|
|
|
-} from "./dto";
|
|
|
+import { ManageIndexDto } from "./dto";
|
|
|
|
|
|
export class SchemaController {
|
|
|
private router: Router;
|
|
@@ -26,23 +21,11 @@ export class SchemaController {
|
|
|
this.manageIndex.bind(this)
|
|
|
);
|
|
|
|
|
|
- this.router.get(
|
|
|
- "/index",
|
|
|
- dtoValidationMiddleware(DescribeIndexDto),
|
|
|
- this.describeIndex.bind(this)
|
|
|
- );
|
|
|
+ this.router.get("/index", this.describeIndex.bind(this));
|
|
|
|
|
|
- this.router.post(
|
|
|
- "/index/progress",
|
|
|
- dtoValidationMiddleware(GetIndexProgressDto),
|
|
|
- this.getIndexBuildProgress.bind(this)
|
|
|
- );
|
|
|
+ this.router.get("/index/progress", this.getIndexBuildProgress.bind(this));
|
|
|
|
|
|
- this.router.post(
|
|
|
- "/index/state",
|
|
|
- dtoValidationMiddleware(GetIndexStateDto),
|
|
|
- this.getIndexState.bind(this)
|
|
|
- );
|
|
|
+ this.router.get("/index/state", this.getIndexState.bind(this));
|
|
|
|
|
|
return this.router;
|
|
|
}
|