-
Notifications
You must be signed in to change notification settings - Fork 1
a CouchDB client library of dubious worth (mirror)
License
hannahwhy/analysand
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
1. Analysand Analysand is a CouchDB client library of dubious worth. It was extracted from the a-m-v.org catalog application: https://code.ninjawedding.org/git/amvorg-underground/catalog.git. Analysand was written for Ruby 1.9. It is known to work on Ruby 1.9.3-p194 and Rubinius 2.0.0. 2. Features * GET, PUT, DELETE on databases * GET, PUT, DELETE, HEAD, COPY on documents * GET, PUT on document attachments * GET, POST on views * GET, PUT on server configuration * GET, PUT, POST on arbitrary service handlers * POST /_session * POST /_bulk_docs * View streaming * Celluloid::IO-based change feed watchers * Cookie and HTTP Basic authentication for all of the above * Database objects can be safely shared across threads 3. Development You'll need a CouchDB >= 1.1.0 instance. I recommend not using a CouchDB instance that you're using for anything else; Analysand requires the presence of specific admin and non-admin users for its test suite. See spec/support/test_parameters.rb for usernames, passwords, and connection information. Elsewhere on the Web: * Travis CI: https://travis-ci.org/#!/yipdw/analysand * Code Climate: https://codeclimate.com/github/yipdw/analysand 4. License Copyright 2012 David Yip; made available under the MIT license. 5. Special thanks Fear of Tigers, 3LAU, Ellie Goulding, TeddyLoid, Susumu Hirasawa. # vim:ts=2:sw=2:et:tw=78
About
a CouchDB client library of dubious worth (mirror)
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published