<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Node-DuckDB API](./node-duckdb.md) &gt; [Connection](./node-duckdb.connection.md) &gt; [(constructor)](./node-duckdb.connection._constructor_.md)

## Connection.(constructor)

Connection constructor.

<b>Signature:</b>

```typescript
constructor(duckdb: DuckDB);
```

## Parameters

| Parameter | Type                              | Description                                               |
| --------- | --------------------------------- | --------------------------------------------------------- |
| duckdb    | [DuckDB](./node-duckdb.duckdb.md) | [DuckDB](./node-duckdb.duckdb.md) instance to connect to. |

## Example

Initializing a connection:

```ts
import { DuckDB } from "node-duckdb";
const db = new DuckDB();
const connection = new Connection(db);
```
