Interface IDbConfig

interface IDbConfig {
    app: { name: string };
    baseDomainSchema: string;
    encryptionKey: string;
    functions: { executionMode: EXECUTION_MODE };
    mode: "development" | "production" | "test";
    postgres: {
        ca: string;
        database: string;
        host: string;
        password: string;
        port: number;
        ssl: boolean;
        user: string;
    };
    redis: { host: string; password: string; port: number; username: string };
    systemSchema: string;
}

Hierarchy (View Summary)

Properties

app: { name: string }
baseDomainSchema: string
encryptionKey: string
functions: { executionMode: EXECUTION_MODE }
mode: "development" | "production" | "test"
postgres: {
    ca: string;
    database: string;
    host: string;
    password: string;
    port: number;
    ssl: boolean;
    user: string;
}
redis: { host: string; password: string; port: number; username: string }
systemSchema: string