Accessors
cacheInstance
- get cacheInstance(): null | Cache
Returns null | Cache
initialized
- get initialized(): boolean
Returns boolean
Methods
connect
- connect(): Promise<void>
Returns Promise<void>
initialize
- initialize(): Promise<void>
Returns Promise<void>
close
- close(): Promise<void>
Returns Promise<void>
generateGraphQLSchema
- generateGraphQLSchema(): any
Returns any
generateSchemaDiagram
- generateSchemaDiagram(): any
Returns any
analyzeQuery
- analyzeQuery(sql, executionTime, rowCount): any
Parameters
- sql: string
- executionTime: number
- rowCount: number
Returns any
getPerformanceMetrics
- getPerformanceMetrics(): any
Returns any
transaction
- transaction<T>(callback): Promise<T>
Parameters
- callback: ((manager) => Promise<T>)
- (manager): Promise<T>
Returns Promise<T>
Returns Promise<T>
savepoint
- savepoint<T>(callback): Promise<T>
Parameters
- callback: ((manager) => Promise<T>)
- (manager): Promise<T>
Returns Promise<T>
Returns Promise<T>
Get entity manager for database operations