IndexSchema
The IndexSchema interface describes one secondary index on a table.
A primary key is not listed as an index; TableSchema's primaryKey holds it.
columns
The columns property contains the indexed column names, in index order. Read more.
name
The name property contains the index's name. Read more.
unique
The unique property is true for an index created with CREATE UNIQUE INDEX. Read more.