From 926ac7f7aef62fba1e8f72b7278c888cff6a2993 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=8B=B1=E6=9D=B0?= <98273236+jiezi2026@users.noreply.github.com> Date: Fri, 26 Jul 2024 20:29:20 +0800 Subject: [PATCH] Update dialect.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit get_table_names应该只返回BASE TABLE类型的表,不应该包含VIEW --- src/sqlalchemy_doris/dialect.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sqlalchemy_doris/dialect.py b/src/sqlalchemy_doris/dialect.py index 1ef5b97..27e4188 100644 --- a/src/sqlalchemy_doris/dialect.py +++ b/src/sqlalchemy_doris/dialect.py @@ -302,6 +302,7 @@ def get_table_names(self, connection, schema=None, **kw): return [ row[0] for row in self._compat_fetchall(rp, charset=charset) + if row[1] in ("BASE TABLE") ] def get_view_names(self, connection, schema=None, **kw):