Alexander, I have been working on something like this. In my case I am building documents inside of the couchdb that are templates. These templates are then used by a javascript library to erect a UI for data entry.
I have written a little about it at http://crumbsinthecouch.com/ although i am behind in documenting what I'm doing. If you're interested i be glad to send you more information ken tyler On Wed, Dec 15, 2010 at 2:06 PM, Alexander Bolotnov <abolot...@gmail.com>wrote: > Hi, > > Is there a tool (I suspect something like this exists for SQL databases) > that will allow me to define a schema and build a data-entry UI that users > will fill out to push data to couchDB? Or nothing has yet been created in > this field and I have to write something by myself. Perhaps, something like > this may exist for python or ruby but I couldn't find anything. > > Ideally, this would look like this: > > 1. I define a data schema (XML or anything, that's not important how) > something like: > > Name, Short description, Color, Image (attachment). > > It does not have to support data types, length, image size or any other > validations. > > 1. > > There is UI that will display fields of each of the data fields that > users can fill out and click a button. > 2. > > A document is created in couchDB. > > Futon does not seem to suit here since it's data entry process is schema > free, besides, I haven't figured how to attach files in it and I don't want > to users to learn all the woodoo. > > Many thanks for all your ideas on this. > Alexander Bolotnov > www.gorizont-zavalen.ru >