Skip to main content
Version: 4.5

Interface: Migrator#

knex.Knex.Migrator

Methods#

currentVersion#

â–¸ currentVersion(config?: MigratorConfig): Promise<string>

Parameters:#

NameType
config?MigratorConfig

Returns: Promise<string>

Defined in: node_modules/knex/types/index.d.ts:2139


down#

â–¸ down(config?: MigratorConfig): Promise<any>

Parameters:#

NameType
config?MigratorConfig

Returns: Promise<any>

Defined in: node_modules/knex/types/index.d.ts:2142


forceFreeMigrationsLock#

â–¸ forceFreeMigrationsLock(config?: MigratorConfig): Promise<any>

Parameters:#

NameType
config?MigratorConfig

Returns: Promise<any>

Defined in: node_modules/knex/types/index.d.ts:2143


latest#

â–¸ latest(config?: MigratorConfig): Promise<any>

Parameters:#

NameType
config?MigratorConfig

Returns: Promise<any>

Defined in: node_modules/knex/types/index.d.ts:2136


list#

â–¸ list(config?: MigratorConfig): Promise<any>

Parameters:#

NameType
config?MigratorConfig

Returns: Promise<any>

Defined in: node_modules/knex/types/index.d.ts:2140


make#

â–¸ make(name: string, config?: MigratorConfig): Promise<string>

Parameters:#

NameType
namestring
config?MigratorConfig

Returns: Promise<string>

Defined in: node_modules/knex/types/index.d.ts:2135


rollback#

â–¸ rollback(config?: MigratorConfig, all?: boolean): Promise<any>

Parameters:#

NameType
config?MigratorConfig
all?boolean

Returns: Promise<any>

Defined in: node_modules/knex/types/index.d.ts:2137


status#

â–¸ status(config?: MigratorConfig): Promise<number>

Parameters:#

NameType
config?MigratorConfig

Returns: Promise<number>

Defined in: node_modules/knex/types/index.d.ts:2138


up#

â–¸ up(config?: MigratorConfig): Promise<any>

Parameters:#

NameType
config?MigratorConfig

Returns: Promise<any>

Defined in: node_modules/knex/types/index.d.ts:2141

Last updated on by Martin Adámek