@configurator/ravendb
Version:
RavenDB client for Node.js
11 lines (10 loc) • 556 B
TypeScript
import { DatabaseChange } from "./DatabaseChange";
export interface IndexChange extends DatabaseChange {
type: IndexChangeTypes;
name: string;
}
export interface TopologyChange extends DatabaseChange {
url: string;
database: string;
}
export type IndexChangeTypes = "None" | "BatchCompleted" | "IndexAdded" | "IndexRemoved" | "IndexDemotedToIdle" | "IndexPromotedFromIdle" | "IndexDemotedToDisabled" | "IndexMarkedAsErrored" | "SideBySideReplace" | "Renamed" | "IndexPaused" | "LockModeChanged" | "PriorityChanged" | "RollingIndexChanged";