[knex] Allow Raw for index creation

This commit is contained in:
Blake Embrey
2017-06-27 12:19:30 -04:00
parent a53ef98cd4
commit c4089d41ba
+4 -4
View File
@@ -403,14 +403,14 @@ declare namespace Knex {
comment(val: string): TableBuilder;
specificType(columnName: string, type: string): ColumnBuilder;
primary(columnNames: string[]): TableBuilder;
index(columnNames: string[], indexName?: string, indexType?: string): TableBuilder;
unique(columnNames: string[], indexName?: string): TableBuilder;
index(columnNames: (string | Raw)[], indexName?: string, indexType?: string): TableBuilder;
unique(columnNames: (string | Raw)[], indexName?: string): TableBuilder;
foreign(column: string): ForeignConstraintBuilder;
foreign(columns: string[]): MultikeyForeignConstraintBuilder;
dropForeign(columnNames: string[], foreignKeyName?: string): TableBuilder;
dropUnique(columnNames: string[], indexName?: string): TableBuilder;
dropUnique(columnNames: (string | Raw)[], indexName?: string): TableBuilder;
dropPrimary(constraintName?: string): TableBuilder;
dropIndex(columnNames: string[], indexName?: string): TableBuilder;
dropIndex(columnNames: (string | Raw)[], indexName?: string): TableBuilder;
}
interface CreateTableBuilder extends TableBuilder {