RAA - og/0.29.0

og / 0.29.0

Short description: Object Relational Mapping
Category: Library/Web
Status: beta (stable, used in production)
Created: 2004-11-23 16:14:12 GMT
Last update: 2006-04-23 16:01:55 GMT
Owner: gmosx (Projects of this owner)
Homepage: http://www.nitroproject.org
Download: http://www.nitroproject.org
License: BSD
Dependency:
None
Description:

Og (ObjectGraph) is an efficient, yet simple object-relational mapping library. Og provides transparent serialization of object graphs to a RDBMS backend. Unlike other similar libraries Og maps standard Ruby objects to SQL tables and not vice versa. Og provides a meta language
to describe the relations between objects, a flexible and intuitive api for querieng the database, raw access to the SQL language if needed (for example to fine tune the automatically generated SQL tables, or for custom queries), suports deserialization to Ruby objects or tuples and provides a collection of usefull Mixins to synthesize common
Objects.

Og is a combination of the best features of Active Record and the former O-R mapping library included in Nitro (NDB). Adapters for PostgreSQL and MySQL are included.

Og is part of the Nitro project, released as a stand-alone library due to popular demand. You can find the ChangeLog in the Nitro distribution (http://www.navel.gr/nitro).

Versions: [0.41.0 (2006-12-12)] [0.40.0 (2006-11-13)] [0.30.0 (2006-05-05)] [0.29.0 (2006-04-23)] [0.28.0 (2006-02-06)] [0.27.0 (2006-01-16)] [0.26.0 (2005-12-21)] [0.25.0 (2005-11-17)] [0.24.0 (2005-10-28)] [0.23.0 (2005-08-31)] [0.22.0 (2005-08-07)] [0.21.2 (2005-07-28)] [0.21.0 (2005-07-25)] [0.20.0 (2005-07-12)] [0.19.0 (2005-06-17)] [0.18.1 (2005-06-01)] [0.17.0 (2005-05-16)] [0.16.0 (2005-04-18)] [0.15.0 (2005-04-04)] [0.14.0 (2005-03-28)] [0.12.0 (2005-03-17)] [0.11.0 (2005-02-28)] [0.10.0 (2005-02-15)] [0.9.5 (2005-02-04)] [0.9.3 (2005-02-01)] [0.8.0 (2005-01-12)] [0.7.0 (2004-12-27)] [0.6.0 (2004-12-10)] [0.5.0 (2004-11-23)]

Edit this project (for project owner)

back to RAA top