@iammhc/nestjs-neo4j
Version:
Neo4j driver for Nest Framework.
14 lines (13 loc) • 650 B
TypeScript
import { Driver, Result } from 'neo4j-driver';
import { Neo4jModuleConfig } from './interfaces';
export declare class Neo4jService {
private readonly config;
private readonly driver;
constructor(config: Neo4jModuleConfig, driver: Driver);
getConfig(): Neo4jModuleConfig;
getDriver(): Driver;
getReadSession(database?: string): import("neo4j-driver/types/session").default;
getWriteSession(database?: string): import("neo4j-driver/types/session").default;
read(cypher: string, params: Record<string, any>, database?: string): Result;
write(cypher: string, params: Record<string, any>, database?: string): Result;
}