Interface DuckDbNodeDriverConfig

interface DuckDbNodeDriverConfig {
    database: DuckDBInstance | (() => Promise<DuckDBInstance>);
    onCreateConnection?: ((conection) => Promise<void>);
}

Properties

database: DuckDBInstance | (() => Promise<DuckDBInstance>)

DuckDBInstance instance or a function returns a Promise of DuckDBInstance instance.

Type declaration

    • (): Promise<DuckDBInstance>
    • Returns Promise<DuckDBInstance>

onCreateConnection?: ((conection) => Promise<void>)

called when a connection is created.

Type declaration

    • (conection): Promise<void>
    • Parameters

      • conection: DuckDBConnection

        DuckDBConnection instance that is created.

      Returns Promise<void>

Returns

Promise