Skip to main content

IQSeed

@quik/database


@quik/database / IQSeed

Interface: IQSeed

Defined in: database/src/migrations/QSeed.ts:12

Interface describing a database seed implementation.

Methods

reset()

reset(engine): Promise<void>

Defined in: database/src/migrations/QSeed.ts:25

Reverts the migration to rollback changes made to the database schema.

Parameters

engine

Transaction

The Knex transaction instance

Returns

Promise<void>


seed()

seed(engine): Promise<void>

Defined in: database/src/migrations/QSeed.ts:18

Applies the database seeder.

Parameters

engine

Transaction

The Knex transaction instance

Returns

Promise<void>