浏览代码

[sqlalchemy] Skip column key metadata retrieval for Phoenix

Romain Rigaux 4 年之前
父节点
当前提交
555d707113
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      desktop/libs/notebook/src/notebook/connectors/sql_alchemy.py

+ 3 - 1
desktop/libs/notebook/src/notebook/connectors/sql_alchemy.py

@@ -472,7 +472,9 @@ class SqlAlchemyApi(Api):
         }
         for col in columns
       ]
-      response.update(assist.get_keys(database, table))
+
+      if not self.options['url'].startswith('bigquery://'):
+        response.update(assist.get_keys(database, table))
     else:
       columns = assist.get_columns(database, table)
       response['name'] = next((col['name'] for col in columns if column == col['name']), '')