public
Description: <b>Please go to <a href="http://github.com/arunthampi/activecouch/">http://github.com/arunthampi/activecouch/</a> for the master repos.</b> ActiveCouch is a simple, convenient, Ruby-idiomatic wrapper for CouchDB
Homepage: http://code.google.com/p/activecouch/
Clone URL: git://github.com/chuyeow/activecouch.git
arunthampi (author)
Tue Jan 22 18:08:43 -0800 2008
commit  16551af40cbab57796359196801a1500df3b9a11
tree    7429801eb039558e737c2a713ec62c030539f329
parent  fae252ebc9d16438393c2233e7be4ce8486502f5
README
ActiveCouch aims to be an easy-to-use, familiar ORM library for the hot new kid on the block, CouchDB.

* Preliminarily,
- it will support ActiveRecord-esque functions such as find, create, save, etc.
- location of the CouchDB will be specified through a very simple class method called 'site' similar to ActiveResource.
- callbacks and observers (for example when to call upon saving of a new document)
- migrations to add views to a CouchDB server

* Nodes supported:
- String, Integer, Float (E.g. has :name)
- array (E.g. has_many :airports)

Pre-requisites
--------------
- Ruby 1.8.5 (http://www.ruby-lang.org)
- Uses JSON gem (http://json.rubyforge.org), To install use gem install json)

To run specs (and thus look at code samples)
--------------------------------------------
- Install rspec gem (http://rspec.rubyforge.org, to install use gem install rspec)