From eccf5bd89c42ff5b2423a3c53d795cee3a163e73 Mon Sep 17 00:00:00 2001 From: desmond-hui Date: Tue, 27 Aug 2024 08:07:22 -0700 Subject: [PATCH] fix naming macro for 1.8 --- macros/custom_naming_macros.sql | 7 ++++++- requirements.txt | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/macros/custom_naming_macros.sql b/macros/custom_naming_macros.sql index cb6fc87..f1ba5b4 100644 --- a/macros/custom_naming_macros.sql +++ b/macros/custom_naming_macros.sql @@ -13,7 +13,12 @@ ) -%} {% set node_name = node.name %} {% set split_name = node_name.split('__') %} - {{ split_name [1] | trim }} + + {% if split_name | length < 2 %} + {{ split_name [0] | trim }} + {% else %} + {{ split_name [1] | trim }} + {% endif %} {%- endmacro %} {% macro generate_tmp_view_name(model_name) -%} diff --git a/requirements.txt b/requirements.txt index 39b82bb..235f1a5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ -dbt-snowflake>=1.7,<1.8 +dbt-core>=1.8,<1.9 +dbt-snowflake>=1.8,<1.9 protobuf==4.25.3 \ No newline at end of file