From da735a2b7ff9153d94c55e0ff238c722503f4e5d Mon Sep 17 00:00:00 2001 From: David Date: Thu, 26 May 2016 22:28:34 -0400 Subject: [PATCH 1/2] Added 2 missing methods namely, createTableIfNotExistsknex and bigIncrements. Not sure why they were omitted. --- knex/knex.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/knex/knex.d.ts b/knex/knex.d.ts index 6fadd1b450..1084b9936b 100644 --- a/knex/knex.d.ts +++ b/knex/knex.d.ts @@ -301,6 +301,7 @@ declare module "knex" { interface SchemaBuilder extends Promise { createTable(tableName: string, callback: (tableBuilder: CreateTableBuilder) => any): SchemaBuilder; + createTableIfNotExistsknex(tableName: string, callback: (tableBuilder: CreateTableBuilder) => any): SchemaBuilder; renameTable(oldTableName: string, newTableName: string): Promise; dropTable(tableName: string): SchemaBuilder; hasTable(tableName: string): Promise; @@ -312,6 +313,7 @@ declare module "knex" { interface TableBuilder { increments(columnName?: string): ColumnBuilder; + bigIncrements(columnName?: string): ColumnBuilder; dropColumn(columnName: string): TableBuilder; dropColumns(...columnNames: string[]): TableBuilder; renameColumn(from: string, to: string): ColumnBuilder; From e0ab7738a110ecbad3c0a68430b2323b6185b33c Mon Sep 17 00:00:00 2001 From: David Date: Thu, 26 May 2016 23:08:37 -0400 Subject: [PATCH 2/2] minor typo --- knex/knex.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/knex/knex.d.ts b/knex/knex.d.ts index 1084b9936b..bf9b46f75e 100644 --- a/knex/knex.d.ts +++ b/knex/knex.d.ts @@ -301,7 +301,7 @@ declare module "knex" { interface SchemaBuilder extends Promise { createTable(tableName: string, callback: (tableBuilder: CreateTableBuilder) => any): SchemaBuilder; - createTableIfNotExistsknex(tableName: string, callback: (tableBuilder: CreateTableBuilder) => any): SchemaBuilder; + createTableIfNotExists(tableName: string, callback: (tableBuilder: CreateTableBuilder) => any): SchemaBuilder; renameTable(oldTableName: string, newTableName: string): Promise; dropTable(tableName: string): SchemaBuilder; hasTable(tableName: string): Promise;