schangxiang@126.com
2025-09-19 0821aa23eabe557c0d9ef5dbe6989c68be35d1fe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import { ConnectionOptions } from "../ConnectionOptions";
/**
 * Reads connection options from environment variables.
 * Environment variables can have only a single connection.
 * Its strongly required to define TYPEORM_CONNECTION env variable.
 */
export declare class ConnectionOptionsEnvReader {
    /**
     * Reads connection options from environment variables.
     */
    read(): ConnectionOptions;
    /**
     * Transforms logging string into real logging value connection requires.
     */
    protected transformLogging(logging: string): any;
    /**
     * Transforms caching option into real caching value option requires.
     */
    protected transformCaching(): boolean | object | undefined;
    /**
     * Converts a string which contains multiple elements split by comma into a string array of strings.
     */
    protected stringToArray(variable?: string): string[];
}