couchbase-index-manager
Version:
Manage Couchbase indexes during the CI/CD process
14 lines (13 loc) • 485 B
TypeScript
import { IndexDefinition } from '../definition';
import { IndexManager } from '../index-manager';
import { IndexMutation } from './index-mutation';
import { Logger } from '../options';
/**
* Represents an index mutation which updates an existing index
*/
export declare class MoveIndexMutation extends IndexMutation {
private nodes;
constructor(definition: IndexDefinition, name: string);
print(logger: Logger): void;
execute(manager: IndexManager): Promise<void>;
}