177
Comment:
|
784
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Python supports the creation of BusinessObjectModels using tools such as PyDo. Are there others? | There are several wrappers that provide improved or simplified interfaces to SQL databases. Some of these might be referred to as ``object relational mappers``, or ORM in this list -- these create Pythonic objects out of database rows. Others may only help generate SQL, or provide simple mapping support. |
Line 3: | Line 3: |
Yeah. MiddleKit from ["Webware"], and DbObj. [comment from GerhardHäring] | * DbObj: ORM * [http://opensource.theopalgroup.com/ db_row]: SQL result wrapper * [http://www.livinglogic.de/Python/sql/ ll.sql]: SQL generator * MiddleKit: ORM * [http://www.tux4web.de/orm/ Object Relational Membrame]: ORM * PyDo: ORM * [http://www.colorstudy.net/software/webware/SQLBuilder.py SQLBuilder]: SQL generator * [http://dustman.net/andy/python/SQLDict SQLDict]: SQL wrapper * [http://colorstudy.com/software/python/SQLObject/ SQLObject]: ORM |
There are several wrappers that provide improved or simplified interfaces to SQL databases. Some of these might be referred to as object relational mappers, or ORM in this list -- these create Pythonic objects out of database rows. Others may only help generate SQL, or provide simple mapping support.
DbObj: ORM
[http://opensource.theopalgroup.com/ db_row]: SQL result wrapper
[http://www.livinglogic.de/Python/sql/ ll.sql]: SQL generator
MiddleKit: ORM
[http://www.tux4web.de/orm/ Object Relational Membrame]: ORM
PyDo: ORM
[http://www.colorstudy.net/software/webware/SQLBuilder.py SQLBuilder]: SQL generator
[http://dustman.net/andy/python/SQLDict SQLDict]: SQL wrapper
[http://colorstudy.com/software/python/SQLObject/ SQLObject]: ORM