diff options
Diffstat (limited to 'lib/sqlalchemy/sql/elements.py')
-rw-r--r-- | lib/sqlalchemy/sql/elements.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sqlalchemy/sql/elements.py b/lib/sqlalchemy/sql/elements.py index 6114460dc..6cbf583cc 100644 --- a/lib/sqlalchemy/sql/elements.py +++ b/lib/sqlalchemy/sql/elements.py @@ -3276,6 +3276,9 @@ class _defer_name(_truncated_label): else: return super(_defer_name, cls).__new__(cls, value) + def __reduce__(self): + return self.__class__, (util.text_type(self), ) + class _defer_none_name(_defer_name): """indicate a 'deferred' name that was ultimately the value None.""" |