]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
late compilation of mappers. now you can create mappers in any order, and they will...
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 8 Jun 2006 16:58:14 +0000 (16:58 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 8 Jun 2006 16:58:14 +0000 (16:58 +0000)
commit8005c151593f1b9ffcc69b3b32ac57ef1c052fa0
tree72630291746b9e66be9a1291aaaab3c961bf541d
parent8f8f5dec6cc53bf8bac18b515f20e572842c9675
late compilation of mappers.  now you can create mappers in any order, and they will compile their internal state when first used in a query or flush operation (or their props or 'c'/'columns' attributes are used).  includes various cleanups and fixes in support of the change, including some unit test changes, additional unit tests.
examples/backref/backref_tree.py
examples/vertical/vertical.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/properties.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/util.py
test/orm/inheritance2.py
test/orm/manytomany.py
test/orm/mapper.py
test/orm/objectstore.py