Changeset 347 for elixir/trunk/README
- Timestamp:
- 06/19/08 15:35:21 (4 years ago)
- Files:
-
- 1 modified
-
elixir/trunk/README (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
elixir/trunk/README
r254 r347 4 4 5 5 Elixir is a declarative layer on top of the `SQLAlchemy library 6 <http://www.sqlalchemy.org/>`_. It is a fairly thin wrapper, which provides 7 the ability to create simple Python classes that map directly to relational 6 <http://www.sqlalchemy.org/>`_. It is a fairly thin wrapper, which provides 7 the ability to create simple Python classes that map directly to relational 8 8 database tables (this pattern is often referred to as the Active Record design 9 pattern), providing many of the benefits of traditional databases 10 without losing the convenience of Python objects. 9 pattern), providing many of the benefits of traditional databases 10 without losing the convenience of Python objects. 11 11 12 Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the 12 Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the 13 13 TurboEntity project but does not intend to replace SQLAlchemy's core features, 14 and instead focuses on providing a simpler syntax for defining model objects 15 when you do not need the full expressiveness of SQLAlchemy's manual mapper 14 and instead focuses on providing a simpler syntax for defining model objects 15 when you do not need the full expressiveness of SQLAlchemy's manual mapper 16 16 definitions. 17 17
