From 31d5084cffbef61b29dfc78fbdbf340af1a91851 Mon Sep 17 00:00:00 2001 From: Julius Remigio <14811322+juls858@users.noreply.github.com> Date: Fri, 20 Oct 2023 11:46:09 -0700 Subject: [PATCH] Fix Secrets Schema Test compile bug (#59) --- dbt_project.yml | 4 ++-- models/deploy/core/secrets.sql | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/dbt_project.yml b/dbt_project.yml index 8bee603..2946a8f 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -30,6 +30,8 @@ models: +materialized: ephemeral core: +tags: core + secrets: + +enabled: '{{ true if env_var("ENABLE_SNOWFLAKE_SECRETS", "") else false }}' evm: +tags: evm marketplace: @@ -44,7 +46,6 @@ tests: # TODO: enable tests for blockpour once we get an API key +enabled: false - on-run-start: - "{{ create_sps() }}" @@ -66,7 +67,6 @@ vars: STREAMLINE_INVOKE_STREAMS: False STREAMLINE_USE_DEV_FOR_EXTERNAL_TABLES: False STUDIO_TEST_USER_ID: '{{ env_var("STUDIO_TEST_USER_ID", "98d15c30-9fa5-43cd-9c69-3d4c0bb269f5") }}' - ENABLE_SNOWFLAKE_SECRETS: '{{ env_var("ENABLE_SNOWFLAKE_SECRETS", "") }}' API_INTEGRATION: '{{ var("config")[target.name]["API_INTEGRATION"] }}' EXTERNAL_FUNCTION_URI: '{{ var("config")[target.name]["EXTERNAL_FUNCTION_URI"] }}' diff --git a/models/deploy/core/secrets.sql b/models/deploy/core/secrets.sql index 36c33d0..668ca14 100644 --- a/models/deploy/core/secrets.sql +++ b/models/deploy/core/secrets.sql @@ -1,6 +1,4 @@ -- depends_on: {{ ref('_utils') }} -- depends_on: {{ ref('live') }} -{% if var("ENABLE_SNOWFLAKE_SECRETS") %} - {% set config = config_core_secrets %} - {{ ephemeral_deploy_core(config) }} -{% endif %} +{% set config = config_core_secrets %} +{{ ephemeral_deploy_core(config) }} \ No newline at end of file