[Sqlalchemy-tickets] Issue #3066: add __clause_element__() to column_property (zzzeek/sqlalchemy)
Brought to you by:
zzzeek
|
From: Mike B. <iss...@bi...> - 2014-06-02 16:51:12
|
New issue 3066: add __clause_element__() to column_property https://bitbucket.org/zzzeek/sqlalchemy/issue/3066/add-__clause_element__-to-column_property Mike Bayer: from #3050 ``` #!diff diff --git a/lib/sqlalchemy/orm/properties.py b/lib/sqlalchemy/orm/properties.py index a0def7d..26196c1 100644 --- a/lib/sqlalchemy/orm/properties.py +++ b/lib/sqlalchemy/orm/properties.py @@ -148,6 +148,9 @@ class ColumnProperty(StrategizedProperty): ("instrument", self.instrument) ) + def __clause_element__(self): + return self.expression + @property def expression(self): """Return the primary column or expression for this ColumnProperty. ``` |