Skip to content

nooschain v0.1.0


nooschain / db/migrate / runMigrations

Function: runMigrations()

runMigrations(pool?, options?): Promise<void>

Defined in: db/migrate.ts:55

Applies all pending SQL migrations to a PostgreSQL pool.

The default pool uses DATABASE_URL, but tests can pass an isolated pool for temporary schemas. Each migration is transactional; a failing file is rolled back and not recorded as applied.

Parameters

pool?

Pool = ...

options?

RunMigrationsOptions = {}

Returns

Promise<void>

Audience-first NOOSChain documentation.