sgnm-neo4j
Version:
neo4j module for nestJs
14 lines (11 loc) • 416 B
text/typescript
import { HttpException } from "@nestjs/common";
import neo4j from "neo4j-driver";
import { Neo4jConfig } from "./interfaces/neo4j-config.interface";
export const createDriver = async (config: Neo4jConfig) => {
const driver = neo4j.driver(
`${config.scheme}://${config.host}:${config.port}`,
neo4j.auth.basic(config.username, config.password)
);
await driver.verifyConnectivity();
return driver;
};