We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
list_table_metadata
get_table_metadata
_get_schema_with_query
1 parent 3892aeb commit 40b73e7Copy full SHA for 40b73e7
ibis/backends/athena/__init__.py
@@ -574,11 +574,8 @@ def _get_schema_using_query(self, query: str) -> sch.Schema:
574
catalog_name = self.current_catalog
575
schema_name = self.current_database
576
with self._safe_raw_sql(create_view, unload=False) as cur:
577
- (table_meta,) = cur.list_table_metadata(
578
- catalog_name=catalog_name,
579
- schema_name=schema_name,
580
- expression=view_name,
581
- max_results=1,
+ table_meta = cur.get_table_metadata(
+ catalog_name=catalog_name, schema_name=schema_name, table_name=view_name
582
)
583
cur.execute(drop_view)
584
0 commit comments