Popularity
5.1
Declining
Activity
0.0
Stable
12
2
8
Programming language: Crystal
License: MIT License
Tags:
Database Drivers/Clients
Latest version: v0.1
couchdb.cr alternatives and similar shards
Based on the "Database Drivers/Clients" category.
Alternatively, view couchdb.cr alternatives based on common mentions on social networks and blogs.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Promo
scoutapm.com
Do you think we are missing an alternative of couchdb.cr or a related project?
README
couchdb 
CouchDB client written in crystal
Installation
Add this to your application's shard.yml
:
dependencies:
couchdb:
github: TechMagister/couchdb.cr
Usage
require "couchdb"
client = CouchDB::Client.new "http://127.0.0.1:5984"
info = client.server_info
info.couchdb # Welcome
info.version # 2.1.1
info.vendor.name # The Apache Software Foundation
Development
- [x] Get server info
- [x] Create Database
- [x] Delete Database
- [x] List Databases
- [x] Get new uuid
- [x] Create Documents
- [x] Find all the documents
- [x] Find Documents with criteria
- [x] Delete Documents
- [x] Update Documents
Contributing
- Fork it ( https://github.com/TechMagister/couchdb/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- TechMagister Arnaud Fernandés - creator, maintainer
- Schniz Gal Schlezinger - contributor