mirror of
https://github.com/apache/superset.git
synced 2026-05-12 19:35:17 +00:00
chore(sqllab): Cleanup /tables/... endpoint (#21284)
This commit is contained in:
@@ -796,26 +796,6 @@ class PrestoEngineSpec(PrestoBaseEngineSpec):
|
||||
presto_cols,
|
||||
)
|
||||
|
||||
@classmethod
|
||||
def get_all_datasource_names(
|
||||
cls, database: Database, datasource_type: str
|
||||
) -> List[utils.DatasourceName]:
|
||||
datasource_df = database.get_df(
|
||||
"SELECT table_schema, table_name FROM INFORMATION_SCHEMA.{}S "
|
||||
"ORDER BY concat(table_schema, '.', table_name)".format(
|
||||
datasource_type.upper()
|
||||
),
|
||||
None,
|
||||
)
|
||||
datasource_names: List[utils.DatasourceName] = []
|
||||
for _unused, row in datasource_df.iterrows():
|
||||
datasource_names.append(
|
||||
utils.DatasourceName(
|
||||
schema=row["table_schema"], table=row["table_name"]
|
||||
)
|
||||
)
|
||||
return datasource_names
|
||||
|
||||
@classmethod
|
||||
def expand_data( # pylint: disable=too-many-locals
|
||||
cls, columns: List[ResultSetColumnType], data: List[Dict[Any, Any]]
|
||||
|
||||
Reference in New Issue
Block a user