From b03987eb8cd3ce106dceae8d856e3d3d5e96d7c5 Mon Sep 17 00:00:00 2001 From: Artur Eshenbrener Date: Wed, 21 Sep 2016 00:21:54 +0300 Subject: [PATCH] [knex] Fix MigratorConfig according to docs. As described in http://knexjs.org/#Migrations-API, there is no `database` config parameter and there is `disableTransaction` parameter --- knex/knex-tests.ts | 7 ++++++- knex/knex.d.ts | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/knex/knex-tests.ts b/knex/knex-tests.ts index e894a6be47..e811e417cd 100644 --- a/knex/knex-tests.ts +++ b/knex/knex-tests.ts @@ -619,7 +619,12 @@ knex.select('*') // // Migrations // -var config = { }; +var config = { + directory: "./migrations", + extension: "js", + tableName: "knex_migrations", + disableTransactions: false +}; knex.migrate.make(name, config); knex.migrate.make(name); diff --git a/knex/knex.d.ts b/knex/knex.d.ts index ec6403ed2c..67dbfb17d7 100644 --- a/knex/knex.d.ts +++ b/knex/knex.d.ts @@ -532,10 +532,10 @@ declare module "knex" { } interface MigratorConfig { - database?: string; directory?: string; extension?: string; tableName?: string; + disableTransactions?: boolean; } interface Migrator {