diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-08-12 22:58:49 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-08-12 22:58:49 +0000 |
commit | ae5e73cbc144239738d394ccbc835965bde2b39a (patch) | |
tree | 9d9ea6821bb92daac9ed4b4adbc2d6c2bf5462f1 /lib/sqlalchemy/databases/postgres.py | |
parent | a2f00afe36206d8b73d9104ec0eeaa3a7c0447b8 (diff) | |
download | sqlalchemy-ae5e73cbc144239738d394ccbc835965bde2b39a.tar.gz |
modifcation to unitofwork to not maintain ordering within therel_0_2_7
"new" list or within the UOWTask "objects" list; instead, new objects
are tagged with an ordering identifier as they are registered as new
with the session, and the INSERT statements are then sorted within the
mapper save_obj. the INSERT ordering has basically been pushed allthe way
to the end of the flush cycle. that way the various sorts and
organizations occuring within UOWTask (particularly the circular task
sort) dont have to worry about maintaining order (which they werent anyway)
Diffstat (limited to 'lib/sqlalchemy/databases/postgres.py')
0 files changed, 0 insertions, 0 deletions