summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/util/compat.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-03-06 15:37:18 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2011-03-06 15:37:18 -0500
commit438c31e6d50b5eb51920429a4ac61e84eed8828d (patch)
tree65408954bea7a3482b5e7c72392cff7bfa6ae335 /lib/sqlalchemy/util/compat.py
parentba4be3b32b271a5af37cab4e634ffa4c4cf06bd8 (diff)
downloadsqlalchemy-438c31e6d50b5eb51920429a4ac61e84eed8828d.tar.gz
- A tweak to the unit of work causes it to order
the flush along relationship() dependencies even if the given objects don't have any inter-attribute references in memory, which was the behavior in 0.5 and earlier, so a flush of Parent/Child with only foreign key/primary key set will succeed. This while still maintaining 0.6 and above's not generating a ton of useless internal dependency structures within the flush that don't correspond to state actually within the current flush. [ticket:2082]
Diffstat (limited to 'lib/sqlalchemy/util/compat.py')
0 files changed, 0 insertions, 0 deletions