ANN: bazaar 0.99.0

wrobell wrobell at ite.pl
Sat Feb 7 14:13:56 CET 2004


Bazaar is an easy to use and powerful abstraction layer between
relational database and object oriented application

    http://www.nongnu.org/bazaar/

                                                                                                                               
Features:

- easy to use - define classes and programmer is ready to get and modify
  application data in object-oriented way (no additional steps such as
  code generation is required)

- object-oriented programing and feel - using classes, objects and references
  instead of relations, its columns, primary and foreign keys

- object-oriented database operations:
  - add, update, delete
  - get and reload
  - easy object finding with support for SQL queries
  - association data load and reload

- application class relationships:
  - one-to-one, one-to-many and many-to-many
  - uni-directional and bi-directional

- application objects and association data cache integrated with Python
  garbage collector:
  - full - load all rows at once from relation
  - lazy - load one row from relation

- configurable - connection string, DB API module, class relations, object and
  association data cache types, etc.
                                                                                                                               

Requirements:
    - Python 2.3
    - Python DB API 2.0 module with ``format'' and ``pyformat'' parameter
      style support (tested with psycopg 1.1.10)
    - RDBMS (tested with PostgreSQL 7.4)
                                                                                                                               

This is free software distributed under GNU Lesser General Public
License (LGPL). Download it from project's page

    http://savannah.nongnu.org/projects/bazaar/


    wrobell <wrobell at ite.pl>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-list/attachments/20040207/477403f8/attachment.pgp>


More information about the Python-list mailing list