]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- columns from Alias objects, when used to target result-row columns, must match...
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 24 Sep 2007 19:27:52 +0000 (19:27 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 24 Sep 2007 19:27:52 +0000 (19:27 +0000)
commita0838e0c476f7deab5b67f431c8ce107974b9313
tree5a990b0a2f87f142bf96c75fa7c2597198f887f7
parent6b5543995b66b524097ad540a0a3f9dfd9eb9413
- columns from Alias objects, when used to target result-row columns, must match exactly
  to the label used in the generated statement.  This is so searching for columns in a
  result row which match aliases won't accidentally match non-aliased columns.
  fixes errors which can arise in eager loading scenarios.
CHANGES
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/orm/strategies.py
lib/sqlalchemy/sql/expression.py
test/orm/eager_relations.py
test/sql/query.py