]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- "delete-orphan" for a certain type can be set on more than one parent class;
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 10 Nov 2006 00:46:57 +0000 (00:46 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 10 Nov 2006 00:46:57 +0000 (00:46 +0000)
commit4cbbf7725a565267b96bf003163713ef7f98b210
tree2656876c39cc999107c9f19bfa61b8bf709cc143
parent48a4d9a7ebab0b3e1e8328c75c55ac2392e33e75
- "delete-orphan" for a certain type can be set on more than one parent class;
the instance is an "orphan" only if its not attached to *any* of those parents
- better check for endless recursion in eagerloader.process_row
CHANGES
doc/build/content/adv_datamapping.txt
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/strategies.py
test/orm/session.py