Skip to content

@iamcalegari/mongoat / MigrationModule

Interface: MigrationModule

Defined in: src/types/migrate.ts:77

The shape a migration file must export. up is required; down is optional — a migration with no down export is irreversible by design (attempting to revert it is a fail-loud error, not a silent no-op).

Methods

down()?

optional down(ctx): Promise<void>

Defined in: src/types/migrate.ts:78

Parameters

ctx

MigrationContext

Returns

Promise<void>


up()

up(ctx): Promise<void>

Defined in: src/types/migrate.ts:79

Parameters

ctx

MigrationContext

Returns

Promise<void>