From 34a41648e8fffd5b7a1340542ba24988e401a42d Mon Sep 17 00:00:00 2001 From: RamonWill Date: Mon, 3 Aug 2020 22:22:16 +0100 Subject: [PATCH] Add error message for lookup --- lib/sqlalchemy/sql/sqltypes.py | 4 ++-- lib/sqlalchemy/util/langhelpers.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/sqlalchemy/sql/sqltypes.py b/lib/sqlalchemy/sql/sqltypes.py index 0b03dafae3..da68427e19 100644 --- a/lib/sqlalchemy/sql/sqltypes.py +++ b/lib/sqlalchemy/sql/sqltypes.py @@ -1561,7 +1561,7 @@ class Enum(Emulated, String, SchemaType): % ( elem, self.name, - langhelpers._repr_tuple_names(self.enums), + langhelpers.repr_tuple_names(self.enums), ) ), replace_context=err, @@ -1591,7 +1591,7 @@ class Enum(Emulated, String, SchemaType): % ( elem, self.name, - langhelpers._repr_tuple_names(self.enums), + langhelpers.repr_tuple_names(self.enums), ) ), replace_context=err, diff --git a/lib/sqlalchemy/util/langhelpers.py b/lib/sqlalchemy/util/langhelpers.py index 2ac4b95757..a209adcd36 100644 --- a/lib/sqlalchemy/util/langhelpers.py +++ b/lib/sqlalchemy/util/langhelpers.py @@ -1739,14 +1739,14 @@ def inject_param_text(doctext, inject_params): return "\n".join(lines) -def _repr_tuple_names(names): +def repr_tuple_names(names): """ Trims a list of strings from the middle and return a string of up to - four elements. Strings greater than 12 characters will be truncated""" + four elements. Strings greater than 11 characters will be truncated""" if len(names) == 0: return None flag = len(names) <= 4 names = names[0:4] if flag else names[0:3] + names[-1:] - res = ["%s.." % name[:11] if len(name) > 12 else name for name in names] + res = ["%s.." % name[:11] if len(name) > 11 else name for name in names] if flag: return ", ".join(res) else: -- 2.47.3