https://github.com/rai-gaurav/couch-utils
Couch DB related utilities
https://github.com/rai-gaurav/couch-utils
couchdb nosql
Last synced: about 1 year ago
JSON representation
Couch DB related utilities
- Host: GitHub
- URL: https://github.com/rai-gaurav/couch-utils
- Owner: rai-gaurav
- License: apache-2.0
- Created: 2019-09-13T15:05:50.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-11-10T10:00:31.000Z (over 6 years ago)
- Last Synced: 2025-02-04T11:06:28.249Z (over 1 year ago)
- Topics: couchdb, nosql
- Language: Perl
- Homepage: http://sudo-batman.github.io/couch-utils/
- Size: 18.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# couch-utils
How to get, post, put, delete data from your couchDB.
This is just a wrapper aroung the couch endpoints to make your job easier.
1. **bulk_delete_from_couch.py**
1. Delete bulk data from couch based on some selection criteria
2. Before deletion it will ask for confirmation.
3. Usage - python3 bulk_delete_from_couch.py -db -id
You can put a matching id like critria also e.g. delete all id which starts with "2019-09" and it will delete all matching 2019-09*.
2. **query_couch.py**
1. Get result set from a particular view based on particular search key.
2. Usage - python3 query_couch.py -db -view -key
3. **perform_couch_operations.pl**
1. Insert, Update, Delete, Select from CouchDB