From d08ca17d411e3ed600703f4d5880c73cafabc7f5 Mon Sep 17 00:00:00 2001 From: Ben Cassell Date: Mon, 18 Dec 2023 15:40:23 -0800 Subject: [PATCH] type issue --- dbt/adapters/databricks/impl.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dbt/adapters/databricks/impl.py b/dbt/adapters/databricks/impl.py index a2c05c07b..da80b1d73 100644 --- a/dbt/adapters/databricks/impl.py +++ b/dbt/adapters/databricks/impl.py @@ -54,6 +54,7 @@ DatabricksRelation, DatabricksRelationType, ) +from dbt.adapters.databricks.relation_configs.base import DatabricksRelationConfigBase from dbt.adapters.databricks.relation_configs.materialized_view import MaterializedViewConfig from dbt.adapters.databricks.utils import redact_credentials, undefined_proof from dbt.adapters.relation_configs.config_base import RelationResults @@ -703,7 +704,7 @@ def materialized_view_config_from_model(self, model: ModelNode) -> MaterializedV return MaterializedViewConfig.from_model_node(model) # type: ignore @available.parse_none - def get_relation_config(self, relation: DatabricksRelation) -> MaterializedViewConfig: + def get_relation_config(self, relation: DatabricksRelation) -> DatabricksRelationConfigBase: if relation.type == RelationType.MaterializedView: results = self.describe_materialized_view(relation) return MaterializedViewConfig.from_results(results)