]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
pretty major change to inheritance topological sorting - mapper dependencies are...
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 25 May 2006 17:53:06 +0000 (17:53 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 25 May 2006 17:53:06 +0000 (17:53 +0000)
commitc6877a1d8a148f984fb420a9da64522074046ac3
tree5f6451f5949c2ec9dd7e587b5aa514f06340c8ef
parentb3dbeee5c46e6a234c4dd74ee5092098031a9a82
pretty major change to inheritance topological sorting - mapper dependencies are calculated
based on their ultimate "base inherited" mapper, UOWTasks organized into recursive inheritance structures based on the inheritance of the mappers.  this allows tasks across a class/mapper inheritance hierarchy to properly interact with other dependency processors and sub-tasks.
lib/sqlalchemy/orm/dependency.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/unitofwork.py