]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- merged path_based_options branch
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 28 Oct 2007 01:51:43 +0000 (01:51 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 28 Oct 2007 01:51:43 +0000 (01:51 +0000)
commit0282dc2738bee95901ade0374679e10f9b494898
treea05e0a403b4a1e55c4e81e8e5005fe8a92b2a173
parent1fee09fd07f6507657d28e542d725c9e7845cc31
- merged path_based_options branch
- behavior of query.options() is now fully based on paths, i.e. an option
  such as eagerload_all('x.y.z.y.x') will apply eagerloading to only
  those paths, i.e. and not 'x.y.x'; eagerload('children.children') applies
  only to exactly two-levels deep, etc. [ticket:777]
- removes old compiler()/schemagenerator()/schemadropper() methods from mysql dialect
CHANGES
lib/sqlalchemy/databases/mysql.py
lib/sqlalchemy/orm/interfaces.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/orm/strategies.py
test/orm/assorted_eager.py
test/orm/eager_relations.py