]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- implemented ORM-level composite column types [ticket:211].
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 30 Jun 2007 21:45:13 +0000 (21:45 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 30 Jun 2007 21:45:13 +0000 (21:45 +0000)
commitd657993d4972afdfb9ebe4128f00baea428866bd
tree280858acc4012b95a99e9d35280438586ba1a6c1
parent0f4b0f65a00bcaac4900c102fa0652875e868c12
- implemented ORM-level composite column types [ticket:211].
constructed via composite(cls, *columns), allows multiple columns
to be expressed as a single object attribute.  can be used for primary
key columns also.  not yet supported for deferred column loading (but
this is straightforward).
- formatting to CHANGES
- some test suite fixes
CHANGES
lib/sqlalchemy/orm/__init__.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/properties.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/orm/strategies.py
test/orm/mapper.py
test/testbase.py