All Projects → brantburnett → couchbase-index-manager

brantburnett / couchbase-index-manager

Licence: Apache-2.0 License
Command-line interface to manage Couchbase indexes, synchronizing them to index definitions.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to couchbase-index-manager

lua-resty-couchbase
Lua couchbase client driver for the ngx_lua based on the cosocket API / 使用cosocket纯lua实现的couchbase的client,已经在爱奇艺重要的服务播放服务稳定运行5年多
Stars: ✭ 77 (+450%)
Mutual labels:  couchbase, n1ql
next-gen-ui
www.npmjs.com/package/next-gen-ui
Stars: ✭ 24 (+71.43%)
Mutual labels:  npm-package
flagsmith-js-client
Javascript Client for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://www.flagsmith.com/
Stars: ✭ 42 (+200%)
Mutual labels:  continuous-delivery
code-frame
Minimal Code Frame like babel-code-frame, but smaller
Stars: ✭ 22 (+57.14%)
Mutual labels:  npm-package
cloud-s4-sdk-pipeline-docker
The Cloud SDK continuous delivery infrastructure makes heavy use of docker images. This are the docker sources of these images.
Stars: ✭ 13 (-7.14%)
Mutual labels:  continuous-delivery
cbl-dart
Couchbase Lite for Dart and Flutter
Stars: ✭ 42 (+200%)
Mutual labels:  n1ql
painless-continuous-delivery
A cookiecutter for projects with continuous delivery baked in.
Stars: ✭ 46 (+228.57%)
Mutual labels:  continuous-delivery
flagsmith-nodejs-client
Flagsmith Node JS Client. Flagsmith lets you manage features flags across web, mobile and server side applications. Get builds out faster. Control who has access to new features.
Stars: ✭ 13 (-7.14%)
Mutual labels:  continuous-delivery
Nodorithm
NPM package for algorithms.
Stars: ✭ 22 (+57.14%)
Mutual labels:  npm-package
iconic-input
Beautiful Input components for React Native... <IconicTextbox/> and much more!
Stars: ✭ 22 (+57.14%)
Mutual labels:  npm-package
libDrive
libDrive is a Google Drive media library manager and indexer, similar to Plex, that organizes Google Drive media to offer an intuitive and user-friendly experience.
Stars: ✭ 14 (+0%)
Mutual labels:  indexing
hapi-sentry
A hapi plugin for request error logging to Sentry
Stars: ✭ 24 (+71.43%)
Mutual labels:  npm-package
react-multi-context
Manage multiple React 16 contexts with a single component.
Stars: ✭ 19 (+35.71%)
Mutual labels:  npm-package
check-disk-space
Light multi-platform disk space checker without third-party for Node.js
Stars: ✭ 55 (+292.86%)
Mutual labels:  npm-package
hygieia
CapitalOne DevOps Dashboard
Stars: ✭ 3,697 (+26307.14%)
Mutual labels:  continuous-delivery
e
A library which combines a eventBus/emitter, DOM events management, delegated events, and event-based utils into a single lightweight and performant library.
Stars: ✭ 37 (+164.29%)
Mutual labels:  npm-package
ccv
Conventional Commits Versioner
Stars: ✭ 19 (+35.71%)
Mutual labels:  continuous-delivery
nuxt-mail
Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
Stars: ✭ 62 (+342.86%)
Mutual labels:  npm-package
Gauntlet
🔖 Guides, Articles, Podcasts, Videos and Notes to Build Reliable Large-Scale Distributed Systems.
Stars: ✭ 336 (+2300%)
Mutual labels:  continuous-delivery
terraform-provider-spinnaker
Terraform Provider to manage spinnaker pipelines
Stars: ✭ 36 (+157.14%)
Mutual labels:  continuous-delivery

couchbase-index-manager

Build Status npm version Docker Image

Overview

Provides a command-line interface to manage Couchbase indexes, synchronizing them to index definitions provided in files. It is intended to be used as part of a CI/CD pipeline, or to assist with local development.

It also provides an API which may be used by importing a node module.

:warn: As of couchbase-index-manager 2.0, the minimum supported version of Couchbase Server is 5.5. For 4.x and 5.0 compatibility, use couchbase-index-manager 1.0.

Detailed Documentation

Installing the CLI

npm install -g couchbase-index-manager-cli

Docker Image

A Docker image for running couchbase-index-manager is available at Docker Hub.

docker run --rm -it -v ./:/definitions btburnett3/couchbase-index-manager -c couchbase://cluster -u Administrator -p password sync beer-sample /definitions
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].