UNPKG

@ultipa-graph/ultipa-driver

Version:

NodeJS SDK for ultipa-server 5.2

37 lines (36 loc) 1.48 kB
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[]>>; }