# MongooseOptions

`interface` in `plugin-mongoose` · v0.2.1

<https://docs.seedcord.org/packages/plugin-mongoose/0.2.1/interfaces/mongoose-options>

Configuration options for MongoDB connection and service loading.

```ts
interface MongooseOptions
```

## Properties

### connectionOptions

```ts
connectionOptions: mongoose.ConnectOptions | undefined;
```

mongoose connection options

### dir

```ts
dir: string;
```

Directory path containing database service classes

### name

```ts
name: string;
```

Database name to use

### timeout

```ts
timeout: number;
```

How long disconnecting may take during shutdown, in milliseconds.

### uri

```ts
uri: string;
```

MongoDB connection URI
