UNPKG

@ultipa-graph/ultipa-node-sdk

Version:

NodeJS SDK for ultipa-server 4.0

46 lines 1.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.printers = void 0; const any_1 = require("./any"); const array_aio_1 = require("./array.aio"); const edge_1 = require("./edge"); const explain_plan_1 = require("./explain.plan"); const node_1 = require("./node"); const path_1 = require("./path"); const status_1 = require("./status"); const table_1 = require("./table"); const graph_1 = require("./graph"); var printers; (function (printers) { // status printers.status = status_1.printStatus; printers.statistics = status_1.printStatistics; // explain printers.explainPlan = explain_plan_1.printExplainPlan; // data item print let DataItem; (function (DataItem) { DataItem.any = any_1.printAny; DataItem.table = table_1.printTable; DataItem.path = path_1.printPath; DataItem.node = node_1.printNode; DataItem.edge = edge_1.printEdge; DataItem.graph = graph_1.printGraph; DataItem.attr = array_aio_1.printAttr; DataItem.anys = (dataItems) => { dataItems === null || dataItems === void 0 ? void 0 : dataItems.forEach(d => { DataItem.any(d); }); }; })(DataItem = printers.DataItem || (printers.DataItem = {})); // 任意数组 printers.array = array_aio_1.printAnyArray; // 打印 uql response printers.uqlResponse = (res) => { var _a; printers.status(res.status, res.statistics); printers.explainPlan(res.explainPlans); DataItem.anys((_a = res.data) === null || _a === void 0 ? void 0 : _a.datas); }; })(printers = exports.printers || (exports.printers = {})); //# sourceMappingURL=index.js.map