|
@@ -438,9 +438,12 @@ class SqlAlchemyApi(Api):
|
|
|
response['databases'] = [db or '' for db in assist.get_databases()]
|
|
response['databases'] = [db or '' for db in assist.get_databases()]
|
|
|
elif table is None:
|
|
elif table is None:
|
|
|
tables_meta = []
|
|
tables_meta = []
|
|
|
- for t in assist.get_tables(database):
|
|
|
|
|
|
|
+ for t in assist.get_table_names(database):
|
|
|
t = self._fix_bigquery_db_prefixes(t)
|
|
t = self._fix_bigquery_db_prefixes(t)
|
|
|
tables_meta.append({'name': t, 'type': 'Table', 'comment': ''})
|
|
tables_meta.append({'name': t, 'type': 'Table', 'comment': ''})
|
|
|
|
|
+ for t in assist.get_view_names(database):
|
|
|
|
|
+ t = self._fix_bigquery_db_prefixes(t)
|
|
|
|
|
+ tables_meta.append({'name': t, 'type': 'View', 'comment': ''})
|
|
|
response['tables_meta'] = tables_meta
|
|
response['tables_meta'] = tables_meta
|
|
|
elif column is None:
|
|
elif column is None:
|
|
|
columns = assist.get_columns(database, table)
|
|
columns = assist.get_columns(database, table)
|