in backend/src/services/databaseService.js [58:78]
async getMetaDataSingle(curGraph, graphs) {
let metadata = {};
let data = {};
const { database } = this.getConnectionInfo();
try {
let { nodes, edges } = await this.readMetaData(curGraph);
data.nodes = nodes;
data.edges = edges;
data.propertyKeys = await this.getPropertyKeys();
data.graph = curGraph;
data.database = database;
data.role = await this.getRole();
graphs.forEach((gname) => {
if (gname !== curGraph) metadata[gname] = {};
else metadata[gname] = data;
})
} catch (error) {
throw error;
}
return metadata;
}