SimplyStored —
Ruby Abstraktionslayer für CouchDB

SimplyStored

SimplyStored ist ein Abstraktionslayer in Ruby für CouchDB auf Basis von CouchPotato. SimplyStored persistiert Ruby Objekte in CouchDB in einer zu ActiveRecord vergleichbaren Syntax und bietet Models, Relationen, Validierungen, S3 Attachments und mehr.

Im Unterschied zu CouchPotato untertützt SimplyStored auch Assoziationen zwischen Models and generiert die entsprechenden CouchDB views automatisch. SimplyStored unterstützt außerdem S3 attachments und paranoides Löschen.

Die Peritor GmbH bietet SimplyStored als freie Software an, die unter der BSD-Lizenz veröffentlicht wird. Unter BSD-Lizenz stehende Produkte dürfen heruntergeladen, unbeschränkt genutzt, weiterentwickelt und weitergegeben werden.

Für den professionellen Einsatz bietet die Peritor GmbH auf Anfrage entsprechende Support- und Beratungsleistungen an.

 

Autor

Mathias Meyer & Jonathan Weiss

Lizenz

BSD

Download

github.com/peritor/simply_stored

Wiki

wiki.github.com/peritor/simply_stored
0