@configurator/ravendb
Version:
RavenDB client for Node.js
17 lines (16 loc) • 1 kB
TypeScript
export type IndexState = "Normal" | "Disabled" | "Idle" | "Error";
export type IndexType = "None" | "AutoMap" | "AutoMapReduce" | "Map" | "MapReduce" | "Faulty" | "JavaScriptMap" | "JavaScriptMapReduce";
export type SearchEngineType = "None" | "Corax" | "Lucene";
export type FieldStorage = "Yes" | "No";
export type FieldIndexing = "No" | "Search" | "Exact" | "Highlighting" | "Default";
export type FieldTermVector = "No" | "Yes" | "WithPositions" | "WithOffsets" | "WithPositionsAndOffsets";
export type IndexPriority = "Low" | "Normal" | "High";
export type IndexLockMode = "Unlock" | "LockedIgnore" | "LockedError";
export type AggregationOperation = "None" | "Count" | "Sum";
export type AutoFieldIndexing = "No" | "Search" | "Exact" | "Highighting" | "Default";
export type GroupByArrayBehavior = "NotApplicable" | "ByContent" | "ByIndividualValues";
export type AutoSpatialMethodType = "Point" | "Wkt";
export interface EnumMapping {
sourceCode: string;
actualValue: string | number;
}