Class AbstractConnectionManager<TConnection>Private

Abstract Connection Manager

Connection manager which handles pooling & replication. Uses sequelize-pool for pooling

Param: connection

Type Parameters

Constructors

Properties

#closed: boolean = false
#versionPromise: null | Promise<void> = null
config: Config
dialectName: "mysql" | "postgres" | "sqlite" | "mariadb" | "mssql" | "db2" | "snowflake" | "ibmi"
sequelize: Sequelize

Accessors

Methods

  • Private

    Try to load dialect module from various configured options. Priority goes like dialectModulePath > dialectModule > require(default)

    Parameters

    • moduleName: string

      Name of dialect module to lookup

    Returns unknown

Generated using TypeDoc