Indexable
public protocol IndexableThe Indexable interface defines a set of functions for managing the query indexes.
- 
                  
                  Return all index names, or nil if an error occurred. DeclarationSwift func indexes() throws -> [String]
- 
                  
                  Create an index with the index name and config. DeclarationSwift func createIndex(withName name: String, config: IndexConfiguration) throws
- 
                  
                  Create an index with the index and index name. DeclarationSwift func createIndex(_ index: Index, name: String) throws
- 
                  
                  Delete an index by name. DeclarationSwift func deleteIndex(forName name: String) throws
- 
                  
                  Return an index object, or nil if the index doesn’t exist. DeclarationSwift func index(withName name: String) throws -> QueryIndex?
 Indexable Protocol Reference
        Indexable Protocol Reference