From 6d5af214a3cc2f098879fc78e564cea540909c1b Mon Sep 17 00:00:00 2001 From: Sumit Khanna Date: Fri, 1 Oct 2021 11:04:16 +0530 Subject: [PATCH] removed redundant found_table, making self.has_table usage more compact while throwing NoSuchTableError exc --- lib/sqlalchemy/engine/reflection.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/sqlalchemy/engine/reflection.py b/lib/sqlalchemy/engine/reflection.py index 3ccec8eb9b..4c6c6d9396 100644 --- a/lib/sqlalchemy/engine/reflection.py +++ b/lib/sqlalchemy/engine/reflection.py @@ -768,7 +768,6 @@ class Inspector(object): if isinstance(table_name, str): table_name = table_name.decode(dialect.encoding) - found_table = True if self.has_table(table.name) else False cols_by_orig_name = {} for col_d in self.get_columns( @@ -782,7 +781,7 @@ class Inspector(object): cols_by_orig_name, ) - if not found_table: + if not self.has_table(table.name): raise exc.NoSuchTableError(table.name) self._reflect_pk( -- 2.47.3