Class DataSourceManager<T>Abstract

Type Parameters

  • T

Hierarchy

  • DataSourceManager

Constructors

Properties

dataSource: Map<string, T> = ...
modelMapping: WeakMap<object, any> = ...
options: Partial<DataSourceConfig> = {}

Methods

  • Parameters

    • dataSourceConfig: {
          cacheInstance?: boolean;
          dataSource: {
              entities?: unknown[];
              [key: string]: unknown;
          };
          validateConnection?: boolean;
      }
      • Optional cacheInstance?: boolean
      • dataSource: {
            entities?: unknown[];
            [key: string]: unknown;
        }
        • [key: string]: unknown
        • Optional entities?: unknown[]
      • Optional validateConnection?: boolean
    • appDirOrOptions: string | {
          appDir: string;
      }

    Returns Promise<void>

Generated using TypeDoc