---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/vector/migrate/interfaces/VectorMigration.md
---

# Interface: VectorMigration

Defined in: [batteries/vector/migrate.ts:17](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/migrate.ts#L17)

## Properties

| Property                          | Type                                                                                  | Defined in                                                                                                            |
| --------------------------------- | ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
|  `down` | (`ctx`: [`VectorMigrationContext`](VectorMigrationContext.md)) => `Promise`<`void`> | [batteries/vector/migrate.ts:20](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/migrate.ts#L20) |
|  `name` | `string`                                                                              | [batteries/vector/migrate.ts:18](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/migrate.ts#L18) |
|  `up`     | (`ctx`: [`VectorMigrationContext`](VectorMigrationContext.md)) => `Promise`<`void`> | [batteries/vector/migrate.ts:19](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/migrate.ts#L19) |
