Pharo driver for CouchDB database using Zinc client. Supports Mango queries and implements Voyage API
You can install it executing scripts:
Metacello new
baseline: 'SCouchDB';
repository: 'github://jmari/SCouchDB/repository';
load
Metacello new
baseline: 'SCouchDB';
repository: 'github://jmari/SCouchDB/repository';
load:'voyage'
Metacello new
baseline: 'SCouchDB';
repository: 'github://jmari/SCouchDB/repository';
load:'viewserver'
You have to change couchdb configuration in order to use the smalltalk viewserver, add a new input in query_servers section for "smalltalk" "/Path_to_Pharo_executable/Pharo --headless /Path_to_Pharo_image/Pharo6.1.image viewserver --debug"