ANN: bazaar 0.99.0

W

wrobell

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 <[email protected]>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAJOSTeoHfxSJPi+gRAmfMAKCAAyFTa4GpXzhmfgLaNUNIS942iACcDPvi
XKj5aBVILSnyr66oaZB3/vo=
=ORHb
-----END PGP SIGNATURE-----
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,904
Latest member
HealthyVisionsCBDPrice

Latest Threads

Top