]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- implemented foreign_keys argument on relation() [ticket:385]
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 10 Feb 2007 23:39:06 +0000 (23:39 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 10 Feb 2007 23:39:06 +0000 (23:39 +0000)
commit1da55184e52ae6698ab02c368a43b0c037b17049
treeff3c9b90f1a6aaa5e9b50a21f489568eee50f783
parent648805f8b4d85aaaa221d2587e45259897d6b9f9
- implemented foreign_keys argument on relation() [ticket:385]
- PropertyLoader figures out accurate remote_side collection based
on foreign_keys, legacy foreignkey, primary/secondaryjoin/polymorphic
- reworked lazyloader, sync to work straight off foreign_keys/
remote_side collections
CHANGES
lib/sqlalchemy/ext/activemapper.py
lib/sqlalchemy/orm/dependency.py
lib/sqlalchemy/orm/properties.py
lib/sqlalchemy/orm/strategies.py
lib/sqlalchemy/orm/sync.py
lib/sqlalchemy/sql.py
test/orm/inheritance5.py
test/orm/unitofwork.py