in backend/src/services/databaseService.js [31:48]
async getMetaData(graphName) {
let gr = this._graphRepository;
await gr.initGraphNames();
const { graphs } = gr.getConnectionInfo();
await DatabaseService.analyzeGraph(gr);
if (graphName) {
if (graphs.includes(graphName.currentGraph)) {
return await this.getMetaDataSingle(graphName.currentGraph, graphs);
} else {
return await this.getMetaDataSingle(gr._graph, graphs);
}
} else if (graphs.length > 0) {
return await this.graphNameInitialize(graphs);
} else {
throw new Error('graph does not exist');
// return await this.getMetaDataMultiple(graphs);
}
}