]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed a variety of synonym()-related regressions
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 Sep 2011 00:18:26 +0000 (20:18 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 Sep 2011 00:18:26 +0000 (20:18 -0400)
commit9fae11e38caa3841f20e951f7ff2c5e8f5d09383
treea65570e675eaac138fd1b4ba91b0f4f411a80a11
parent40ffa5a8046e95e6c149c90e8cf7408b99e33c46
  - Fixed a variety of synonym()-related regressions
    from 0.6:
        - making a synonym against a synonym now works.
        - synonyms made against a relationship() can
          be passed to query.join(), options sent
          to query.options(), passed by name
          to query.with_parent().
- revised the approach taken earlier to just
propagate "property" out from the proxied attr the same
way queryable attribute does.
CHANGES
lib/sqlalchemy/orm/attributes.py
lib/sqlalchemy/orm/descriptor_props.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/orm/util.py
test/orm/test_joins.py
test/orm/test_query.py