@ultipa-graph/ultipa-driver
Version:
NodeJS SDK for ultipa-server 5.2
37 lines (36 loc) • 1.48 kB
TypeScript
import { ConnectionBase } from "./connection.base";
import { RequestType, ULTIPA } from "../../types";
export declare class MetaExra extends ConnectionBase {
/**
* 插入点
*/
insertNodes(req: RequestType.InsertNodes, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.Node[]>>;
/**
* 插入边
*/
insertEdges(req: RequestType.InsertEdges, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.Edge[]>>;
/**
* 删除点
*/
deleteNodes(req: RequestType.DeleteNodes, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<null>>;
/**
* 删除边
*/
deleteEdges(req: RequestType.DeleteEdges, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<null>>;
/**
* 点查询`
*/
searchNodes(req: RequestType.SearchNodes, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.NodeTable>>;
/**
* 边查询
*/
searchEdges(req: RequestType.SearchNodes, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.EdgeTable>>;
/**
* 修改点数据
*/
updateNodes(req: RequestType.UpdateNodes, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.Node[]>>;
/**
* 修改边数据
*/
updateEdges(req: RequestType.UpdateEdges, commonReq?: RequestType.RequestConfig): Promise<ULTIPA.Response<ULTIPA.Edge[]>>;
}