Popularity
4.7
Declining
Activity
0.0
Stable
12
1
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.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Promo
www.sonarqube.org
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