@creator.co/wapi - v1.8.1
    Preparing search index...

    Type Alias DbConfig<S>

    DbConfig: { type: S } & (
        S extends "knex"
            ? DbBaseConfig & { convertCamelToSnake?: boolean; driver?: string }
            : unknown
    ) & (
        S extends "pg"
        | "kysely"
            ? DbBaseConfig & { readReplica?: DbBaseConfig }
            : unknown
    ) & (
        S extends "dynamo"
            ? {
                connectionTimeout?: number;
                maxAttempts?: number;
                region: string;
                tableName: string;
            }
            : unknown
    )

    Defines the configuration options for different types of databases.

    Type Parameters

    • S extends DatabaseType

      The type of database (e.g., 'knex', 'pg', 'kysely')