From ebae8dab2113c87145a3fc8dc4b7e2843b173ea7 Mon Sep 17 00:00:00 2001 From: yortus Date: Mon, 30 Mar 2015 14:15:55 +0800 Subject: [PATCH] knex.d.ts: All SchemaBulder functions promises --- knex/knex.d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/knex/knex.d.ts b/knex/knex.d.ts index d3216acf9f..c9a6ada4bc 100644 --- a/knex/knex.d.ts +++ b/knex/knex.d.ts @@ -307,13 +307,13 @@ declare module "knex" { } interface SchemaBuilder { - createTable(tableName: string, callback: (tableBuilder: CreateTableBuilder) => any): void; - renameTable(oldTableName: string, newTableName: string): void; - dropTable(tableName: string): void; + createTable(tableName: string, callback: (tableBuilder: CreateTableBuilder) => any): Promise; + renameTable(oldTableName: string, newTableName: string): Promise; + dropTable(tableName: string): Promise; hasTable(tableName: string): Promise; hasColumn(tableName: string, columnName: string): Promise; - table(tableName: string, callback: (tableBuilder: AlterTableBuilder) => any): void; - dropTableIfExists(tableName: string): void; + table(tableName: string, callback: (tableBuilder: AlterTableBuilder) => any): Promise; + dropTableIfExists(tableName: string): Promise; raw(statement: string): SchemaBuilder; }