diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-02-06 12:20:15 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-02-06 12:20:15 -0500 |
commit | 73f734bf80166c7dfce4892941752d7569a17524 (patch) | |
tree | 337f48354f72d2c1ef75f0d9724a395b71e7b50c /lib/sqlalchemy/sql/expression.py | |
parent | 2dbeeff50b7ccc6f47b2816a59f99f051fdabc8c (diff) | |
download | sqlalchemy-73f734bf80166c7dfce4892941752d7569a17524.tar.gz |
initial annotations approach to join conditions. all tests pass, plus additional tests in #1401 pass.
would now like to reorganize RelationshipProperty more around the annotations concept.
Diffstat (limited to 'lib/sqlalchemy/sql/expression.py')
-rw-r--r-- | lib/sqlalchemy/sql/expression.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/sql/expression.py b/lib/sqlalchemy/sql/expression.py index b11e5ad42..30e19bc68 100644 --- a/lib/sqlalchemy/sql/expression.py +++ b/lib/sqlalchemy/sql/expression.py @@ -2184,7 +2184,7 @@ class ColumnElement(ClauseElement, _CompareMixin): for oth in to_compare: if use_proxies and self.shares_lineage(oth): return True - elif oth is self: + elif hash(oth) == hash(self): return True else: return False |