From e110b49d44eea20af411a161fe9368549f3bfc2e Mon Sep 17 00:00:00 2001 From: Thu Pham Date: Fri, 20 Dec 2024 16:14:06 -0800 Subject: [PATCH] BUGFIX: fix DraftDatasourceConfigAction --- great_expectations_cloud/agent/actions/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/great_expectations_cloud/agent/actions/utils.py b/great_expectations_cloud/agent/actions/utils.py index a572e007..52e9c5d2 100644 --- a/great_expectations_cloud/agent/actions/utils.py +++ b/great_expectations_cloud/agent/actions/utils.py @@ -16,6 +16,6 @@ def get_table_names(datasource: SQLDatasource) -> list[str]: # Or if the role does not have access to the schema (it silently fails and defaults to using default_schema) # See https://github.com/snowflakedb/snowflake-sqlalchemy/blob/e78319725d4b96ea205ef1264b744c65eb37853d/src/snowflake/sqlalchemy/snowdialect.py#L731 # Explicitly passing the schema to the inspector to get the table names - return inspector.get_table_names(schema=datasource.schema_) + return list(inspector.get_table_names(schema=datasource.schema_)) - return inspector.get_table_names() + return list(inspector.get_table_names())