---
title: "GenerateD1MigrationsOptions"
description: "What [generateD1Migrations](https://pitlane.tools/package/data-table-d1/migrations/function/generateD1Migrations.md) needs to know."
url: "https://pitlane.tools/package/data-table-d1/migrations/interface/GenerateD1MigrationsOptions"
---

# GenerateD1MigrationsOptions

```ts
import type { GenerateD1MigrationsOptions } from "@pitlane/data-table-d1/migrations";
```

What [generateD1Migrations](https://pitlane.tools/package/data-table-d1/migrations/function/generateD1Migrations.md) needs to know.

## Properties

### from?

```ts
optional from?: string;
```

Directory holding the `data-table` migrations, one `<id>_<name>/` directory per migration.

#### Default

```ts
"db/migrations"
```

---

### to

```ts
to: string;
```

Where the generated `.sql` files land. Point this at the same directory as `migrations_dir` in your Wrangler config.
