mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
Lovefield: Update addUnique/addNullable definitions
This commit is contained in:
parent
c2c22c3b95
commit
f856ec9b6a
@ -9,7 +9,9 @@ function main(): void {
|
||||
addColumn('deadline', lf.Type.DATE_TIME).
|
||||
addColumn('done', lf.Type.BOOLEAN).
|
||||
addPrimaryKey(['id'], false).
|
||||
addIndex('idxDeadline', ['deadline'], false, lf.Order.DESC);
|
||||
addIndex('idxDeadline', ['deadline'], false, lf.Order.DESC).
|
||||
addNullable(['deadline']).
|
||||
addUnique('uq_description', ['description']);
|
||||
|
||||
var todoDb: lf.Database = null;
|
||||
var itemSchema: lf.schema.Table = null;
|
||||
|
||||
4
lovefield/lovefield.d.ts
vendored
4
lovefield/lovefield.d.ts
vendored
@ -199,11 +199,11 @@ declare module lf {
|
||||
addIndex(
|
||||
name: string, columns: Array<string>|Array<IndexedColumn>,
|
||||
unique?: boolean, order?: Order): TableBuilder
|
||||
addNullable(columns: Array<Column>): TableBuilder
|
||||
addNullable(columns: Array<string>): TableBuilder
|
||||
addPrimaryKey(
|
||||
columns: Array<string>|Array<IndexedColumn>,
|
||||
autoInc?: boolean): TableBuilder
|
||||
addUnique(name: string, columns: Array<Column>): TableBuilder
|
||||
addUnique(name: string, columns: Array<string>): TableBuilder
|
||||
}
|
||||
|
||||
function create(dbName: string, dbVersion: number): Builder
|
||||
|
||||
Loading…
Reference in New Issue
Block a user