Class Vlodia

Constructors

Properties

adapter: Adapter

Accessors

  • get initialized(): boolean
  • Check if ORM is initialized

    Returns boolean

Methods

  • Connect to database

    Returns Promise<void>

  • Initialize the ORM

    Returns Promise<void>

  • Close the ORM and cleanup resources

    Returns Promise<void>

  • Generate GraphQL schema

    Returns any

  • Generate visual schema diagram

    Returns any

  • Analyze query performance

    Parameters

    • sql: string
    • executionTime: number
    • rowCount: number

    Returns any

  • Get performance metrics

    Returns any

  • Execute a transaction

    Type Parameters

    • T

    Parameters

    • callback: ((manager) => Promise<T>)

    Returns Promise<T>

  • Execute a nested transaction with savepoint

    Type Parameters

    • T

    Parameters

    • callback: ((manager) => Promise<T>)

    Returns Promise<T>