---
title: "Référence d'API — @nodefony/drizzle — interfaces"
source: docs/api/drizzle/interfaces.md
url: https://nodefony.github.io/nodefony-core/docs/api/drizzle/interfaces/
---


[Documentation](../../../) › [Référence d'API](../../) › [`@nodefony/drizzle`](../) › interfaces

> Générée depuis les déclarations de types publiées de `@nodefony/drizzle` **10.0.0-beta.5** : exactement ce que reçoit une application qui l'installe. Cette page n'existe dans aucun dépôt — pour la corriger, on corrige le TSDoc du code.

## `@nodefony/drizzle`

`import { … } from "@nodefony/drizzle"` — 3 symboles.

### Types (3)

#### `IDrizzleConfig`

```ts
type IDrizzleConfig = z.infer<typeof drizzleConfigSchema>
```

Configuration normalisée et gelée de `@nodefony/drizzle` (sortie du builder `defineDrizzleConfig`, consommée par le `DrizzleService`).

#### `IDrizzleConfigInput`

```ts
type IDrizzleConfigInput = z.input<typeof drizzleConfigSchema>
```

Entrée du builder `defineDrizzleConfig` — tous les champs portant un défaut sont optionnels (l'app ne fournit que ce qu'elle surcharge dans `use()`).

#### `IDrizzleConnectorConfig`

```ts
type IDrizzleConnectorConfig = IDrizzleConfig["connectors"][string]
```

Définition d'une connexion Drizzle nommée (sous-objet de `connectors`).

---

[← Toutes les références d'API](../../)
