Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
713b6d9
remove annoying warning message about the materialization flag
haritamar Jul 3, 2025
342e15c
initial changes to support dbt-fusion!
haritamar Jul 15, 2025
903216f
temp - use the CLI branch by default
haritamar Jul 15, 2025
a9add36
force CLI ref
haritamar Jul 15, 2025
a52af65
TO DROP: from fusion cli branch
haritamar Jul 15, 2025
a9178fe
avoid updating internal dbt field
haritamar Jul 17, 2025
dd4d4e8
use documented way to quote by config
haritamar Jul 17, 2025
d6fa00a
agate_to_dicts: hacky way to handle decimals
haritamar Jul 17, 2025
fc89168
create get_test_model macro instead of context["model"] usages
haritamar Jul 17, 2025
772757d
replace dbt.create_table_as with our own implementation
haritamar Jul 17, 2025
f12d352
remove hack that's not working anyway
haritamar Jul 17, 2025
b65173d
create_table_as - bugfix for postgres
haritamar Jul 18, 2025
15b967e
strip ; from the end of queries so our comment won't cause an error i…
haritamar Jul 28, 2025
5521709
dbt-fusion fixes
haritamar Aug 21, 2025
c8e6ad0
test-warehouse: add dbt fusion
haritamar Aug 21, 2025
98ced8b
bugfix
haritamar Aug 21, 2025
348e68a
fix attempt
haritamar Aug 21, 2025
b332b0e
use dbt-fusion for deps and debug
haritamar Aug 21, 2025
d4de2a3
add exec shell after installing dbt fusion
haritamar Aug 24, 2025
1fc95b5
another attempt to make dbtf work in CI
haritamar Sep 1, 2025
ca9c375
use direct dbt fusion path
haritamar Sep 1, 2025
e59205b
write profiles before installing deps
haritamar Sep 1, 2025
3ce6815
use different profiles secret for fusion
haritamar Sep 1, 2025
2fe0ecb
change packages.yml in tests to point to an absolute path
haritamar Sep 2, 2025
de96055
dbt-fusion fixes
haritamar Sep 2, 2025
50c8797
test
haritamar Sep 2, 2025
8824494
debug
haritamar Sep 2, 2025
2ea9576
test
haritamar Sep 2, 2025
3938917
oops
haritamar Sep 2, 2025
341ade5
comment out packages edit in conftest
haritamar Sep 2, 2025
4f826c5
delete package lock in workflow
haritamar Sep 2, 2025
20cde94
replace symlink instead
haritamar Sep 2, 2025
a82e1d5
bugfix
haritamar Sep 2, 2025
14c1304
handle_test_result - treat "error" as "fail" in dbt-fusion
haritamar Sep 2, 2025
a9156b1
re-comment out edit
haritamar Sep 2, 2025
3719bb1
bugfix + comment again
haritamar Sep 2, 2025
0c80c45
various fixes
haritamar Sep 2, 2025
691603c
handle_test_results - normalize test status
haritamar Sep 2, 2025
2fce8c6
handle_tests_results - bugfix
haritamar Sep 2, 2025
c5697f0
use the dbt version instead of another flag in the CI workflows
haritamar Sep 2, 2025
58c882c
groups bugfix
haritamar Sep 2, 2025
0c5d47c
workflow bugfix
haritamar Sep 2, 2025
4a3c65a
add -s to py.test
haritamar Sep 2, 2025
10f7a90
remove parallelism
haritamar Sep 2, 2025
2adb267
bugfix
haritamar Sep 2, 2025
1279385
write_yaml: unlink on failure as well
haritamar Sep 2, 2025
9cb8baa
source freshness test fix
haritamar Sep 2, 2025
f7a48aa
more test fixes
haritamar Sep 2, 2025
2d4335f
test_disable_samples_config: fix
haritamar Sep 2, 2025
8f5e5a7
where parameter logic fix
haritamar Sep 2, 2025
9ceb8bb
add marker for skip_for_dbt_fusion
haritamar Sep 2, 2025
0715d3e
fix test_meta_tags_and_accepted_values
haritamar Sep 2, 2025
0b96941
skip more tests on fusion
haritamar Sep 9, 2025
abf55d5
test_warehouse: dbt version in branch name fix
haritamar Sep 17, 2025
2f56eec
run tests with fusion cli branch for now
haritamar Sep 21, 2025
194824e
add fusion for other supported adapters
haritamar Sep 21, 2025
0612acd
force using CLI branch
haritamar Sep 21, 2025
8593c35
temporarily set pull_request
haritamar Sep 21, 2025
f3097dd
update supported fusion targets
haritamar Sep 21, 2025
e48a7c4
bugfix to branch name
haritamar Sep 21, 2025
d6306dd
agate_to_dicts: remove unused and broken column_types reference
haritamar Sep 21, 2025
871083e
replace quoting logic with simple replace - following original PR's i…
haritamar Sep 21, 2025
2d34feb
pii bugfix
haritamar Sep 21, 2025
8a6322d
test-all-warehouses: don't run on all 1.8.0 on worker_dispatch
haritamar Sep 21, 2025
066d8d6
return pull_request_target
haritamar Sep 21, 2025
c07e50d
dbt invocations fix for fusion
haritamar Sep 29, 2025
5f5acae
test-warehouse - run against the canary dbt fusion version
haritamar Sep 30, 2025
90719dd
redshift: use merge incremental strategy by default
haritamar Sep 30, 2025
bfeb196
create_table_as: bugfixes for BQ and Redshift
haritamar Sep 30, 2025
ff201c0
create_intermediate_relation - bugfix for fusion
haritamar Sep 30, 2025
93dfa43
test-all-warehouses: remove elementary ref
haritamar Sep 30, 2025
19b708f
create_table_as: use default dbt implementation except for cases we k…
haritamar Sep 30, 2025
1177b5e
handle_test_results: bugfix
haritamar Oct 1, 2025
72d9576
get_model_relation_for_test: bugfix
haritamar Oct 1, 2025
4a46a7b
agate_to_dicts: improve decimal serialization
haritamar Oct 1, 2025
7f9f8d7
remove canary build
haritamar Oct 1, 2025
f47e239
normalize_data_type: do case-insensitive search
haritamar Oct 1, 2025
7d3f055
add implementation for edr_get_create_table_as_sql on databricks
haritamar Oct 1, 2025
34330ec
workaround for bq seeds in dbt fusion
haritamar Oct 1, 2025
e36c5d7
test-warehouse: pin on version 30 for now
haritamar Oct 1, 2025
7667f8e
fix test
haritamar Oct 1, 2025
29e82db
bugfix to fix_seed_if_needed
haritamar Oct 1, 2025
54530f7
get_user_creation_query: update not to use continue as it's not suppo…
haritamar Oct 2, 2025
9fe3c53
remove fusion version limitation
haritamar Oct 2, 2025
271e601
fix var name
haritamar Oct 5, 2025
dc2a9ff
agate_to_dict -> dbt_object_to_dict
haritamar Oct 5, 2025
3f1a9aa
upload_dbt_models: fix checksum
haritamar Oct 5, 2025
51b3da1
remove package lock
haritamar Oct 5, 2025
8bbf168
ignore package-lock in the root folder
haritamar Oct 5, 2025
e2dc737
rename function
haritamar Oct 5, 2025
e588009
fix selector regex to also support =
haritamar Oct 5, 2025
87db804
test-warehouse: remove wrong awk use
haritamar Oct 5, 2025
cb76509
bugfix
haritamar Oct 5, 2025
df232d4
bugfix
haritamar Oct 5, 2025
51f330e
bugfix - use correct flatten macro for test parent nodes
haritamar Oct 6, 2025
e5d2f8d
skip another exposures validity test in dbt fusion
haritamar Oct 6, 2025
957a0fb
bugfix
haritamar Oct 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .github/workflows/test-all-warehouses.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ jobs:
matrix:
dbt-version:
${{ inputs.dbt-version && fromJSON(format('["{0}"]', inputs.dbt-version)) ||
! contains(github.event_name, 'pull_request') && fromJSON('["1.8.0", "latest_official"]') ||
fromJSON('["latest_official"]') }}
warehouse-type:
[
Expand All @@ -57,6 +56,14 @@ jobs:
warehouse-type: postgres
- dbt-version: "${{ inputs.dbt-version || 'latest_pre' }}"
warehouse-type: postgres
- dbt-version: "${{ inputs.dbt-version || 'fusion' }}"
warehouse-type: snowflake
- dbt-version: "${{ inputs.dbt-version || 'fusion' }}"
warehouse-type: bigquery
- dbt-version: "${{ inputs.dbt-version || 'fusion' }}"
warehouse-type: redshift
- dbt-version: "${{ inputs.dbt-version || 'fusion' }}"
warehouse-type: databricks_catalog
uses: ./.github/workflows/test-warehouse.yml
with:
warehouse-type: ${{ matrix.warehouse-type }}
Expand Down
27 changes: 17 additions & 10 deletions .github/workflows/test-warehouse.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,37 +124,44 @@ jobs:
run: pip install databricks-sql-connector==2.9.3

- name: Install dbt
if: ${{ inputs.dbt-version != 'fusion' }}
run:
pip install${{ (inputs.dbt-version == 'latest_pre' && ' --pre') || '' }}
"dbt-core${{ (!startsWith(inputs.dbt-version, 'latest') && format('=={0}', inputs.dbt-version)) || '' }}"
"dbt-${{ (inputs.warehouse-type == 'databricks_catalog' && 'databricks') || (inputs.warehouse-type == 'spark' && 'spark[PyHive]') || (inputs.warehouse-type == 'athena' && 'athena-community') || inputs.warehouse-type }}${{ (!startsWith(inputs.dbt-version, 'latest') && format('~={0}', inputs.dbt-version)) || '' }}"

- name: Install dbt-fusion
if: inputs.dbt-version == 'fusion'
run: |
curl -fsSL https://public.cdn.getdbt.com/fs/install/install.sh | sh -s -- --update

- name: Install Elementary
run: pip install "./elementary[${{ (inputs.warehouse-type == 'databricks_catalog' && 'databricks') || inputs.warehouse-type }}]"

- name: Install dependencies
working-directory: ${{ env.TESTS_DIR }}
run: |
dbt deps --project-dir dbt_project
pip install -r requirements.txt

- name: Write dbt profiles
env:
PROFILES_YML: ${{ secrets.CI_PROFILES_YML }}
PROFILES_YML: ${{ (inputs.dbt-version == 'fusion' && secrets.CI_PROFILES_YML_FUSION) || secrets.CI_PROFILES_YML }}
run: |
mkdir -p ~/.dbt
DBT_VERSION=$(pip show dbt-core | grep -i version | awk '{print $2}' | sed 's/\.//g')
DBT_VERSION=$(echo "${{ inputs.dbt-version }}" | sed 's/\.//g')
UNDERSCORED_REF_NAME=$(echo "${{ inputs.warehouse-type }}_dbt_${DBT_VERSION}_${BRANCH_NAME}" | awk '{print tolower($0)}' | head -c 40 | sed "s/[-\/]/_/g")
echo "$PROFILES_YML" | base64 -d | sed "s/<SCHEMA_NAME>/dbt_pkg_$UNDERSCORED_REF_NAME/g" > ~/.dbt/profiles.yml

- name: Install dependencies
working-directory: ${{ env.TESTS_DIR }}
run: |
${{ (inputs.dbt-version == 'fusion' && '~/.local/bin/dbt') || 'dbt' }} deps --project-dir dbt_project
ln -sfn ${{ github.workspace }}/dbt-data-reliability dbt_project/dbt_packages/elementary
pip install -r requirements.txt

- name: Check DWH connection
working-directory: ${{ env.TESTS_DIR }}
run: |
dbt debug -t "${{ inputs.warehouse-type }}"
${{ (inputs.dbt-version == 'fusion' && '~/.local/bin/dbt') || 'dbt' }} debug -t "${{ inputs.warehouse-type }}"
Comment on lines +153 to +160
Copy link

@coderabbitai coderabbitai bot Oct 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Fix dbt‑fusion binary path

install.sh drops the fusion CLI at ~/.dbt/bin/dbt, not ~/.local/bin/dbt. With the current hard‑coded path, both deps and debug will fail at runtime (command not found). Please point the conditional to the actual install location (or dynamically resolve the path) before we merge.

-          ${{ (inputs.dbt-version == 'fusion' && '~/.local/bin/dbt') || 'dbt' }} deps --project-dir dbt_project
+          ${{ (inputs.dbt-version == 'fusion' && '~/.dbt/bin/dbt') || 'dbt' }} deps --project-dir dbt_project
@@
-          ${{ (inputs.dbt-version == 'fusion' && '~/.local/bin/dbt') || 'dbt' }} debug -t "${{ inputs.warehouse-type }}"
+          ${{ (inputs.dbt-version == 'fusion' && '~/.dbt/bin/dbt') || 'dbt' }} debug -t "${{ inputs.warehouse-type }}"
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
${{ (inputs.dbt-version == 'fusion' && '~/.local/bin/dbt') || 'dbt' }} deps --project-dir dbt_project
ln -sfn ${{ github.workspace }}/dbt-data-reliability dbt_project/dbt_packages/elementary
pip install -r requirements.txt
- name: Check DWH connection
working-directory: ${{ env.TESTS_DIR }}
run: |
dbt debug -t "${{ inputs.warehouse-type }}"
${{ (inputs.dbt-version == 'fusion' && '~/.local/bin/dbt') || 'dbt' }} debug -t "${{ inputs.warehouse-type }}"
${{ (inputs.dbt-version == 'fusion' && '~/.dbt/bin/dbt') || 'dbt' }} deps --project-dir dbt_project
ln -sfn ${{ github.workspace }}/dbt-data-reliability dbt_project/dbt_packages/elementary
pip install -r requirements.txt
- name: Check DWH connection
working-directory: ${{ env.TESTS_DIR }}
run: |
${{ (inputs.dbt-version == 'fusion' && '~/.dbt/bin/dbt') || 'dbt' }} debug -t "${{ inputs.warehouse-type }}"
🤖 Prompt for AI Agents
In .github/workflows/test-warehouse.yml around lines 153 to 160, the workflow
hard-codes the dbt‑fusion CLI path as ~/.local/bin/dbt but install.sh places the
fusion binary at ~/.dbt/bin/dbt; update both conditional uses (the deps and
debug commands) to point to ~/.dbt/bin/dbt (or replace the inline conditional
with a small resolution step that checks for ~/.dbt/bin/dbt first and falls back
to dbt) so the correct executable is invoked at runtime.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it is wrong in this case, it's definitely installed in "~/.local/bin/dbt" and the CI currently works for fusion

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Fetch the dbt-fusion install script to verify the installation path
curl -fsSL https://public.cdn.getdbt.com/fs/install/install.sh

Length of output: 19381


@haritamar, you're absolutely right—I apologize for the confusion. After reviewing the install script, I can confirm that the default installation path is indeed ~/.local/bin/dbt, not ~/.dbt/bin/dbt. The script sets:

dest="$HOME/.local/bin"

Since your workflow only passes --update to the installer, it uses this default location. Your current implementation is correct, and I was mistaken. Thank you for clarifying that the CI is working as expected! I'll resolve this comment thread.

🐰💭
(Got that one wrong—
learning from humans!)


- name: Test
working-directory: "${{ env.TESTS_DIR }}/tests"
run: py.test -n8 -vvv --target "${{ inputs.warehouse-type }}" --junit-xml=test-results.xml --html=detailed_report_${{ inputs.warehouse-type }}_dbt_${{ inputs.dbt-version }}.html --self-contained-html --clear-on-end
run: py.test -n8 -vvv --target "${{ inputs.warehouse-type }}" --junit-xml=test-results.xml --html=detailed_report_${{ inputs.warehouse-type }}_dbt_${{ inputs.dbt-version }}.html --self-contained-html --clear-on-end ${{ (inputs.dbt-version == 'fusion' && '--runner-method fusion') || '' }}

- name: Upload test results
if: always()
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,6 @@ __pycache__/

# vscode
.vscode/
dbt_internal_packages/

/package-lock.yml
1 change: 1 addition & 0 deletions integration_tests/dbt_project/.gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
data
models/tmp
dbt_internal_packages/
1 change: 0 additions & 1 deletion integration_tests/dbt_project/dbt_project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ clean-targets: # directories to be removed by `dbt clean`

vars:
debug_logs: "{{ env_var('DBT_EDR_DEBUG', False) }}"
mute_ensure_materialization_override: true
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Our whole instruction to add a flag for overriding materializations is not relevant anymore in Fusion. We need customers to override the materialization themselves.
Besides this warning was quite annoying to customers so we're just removing this behavior.


models:
elementary_tests:
Expand Down
16 changes: 4 additions & 12 deletions integration_tests/dbt_project/macros/create_all_types_table.sql
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,7 @@
CURRENT_TIME() as time_col,
CURRENT_TIMESTAMP() as timestamp_col,
{% endset %}
{% set create_table_query = dbt.create_table_as(false, relation, sql_query) %}
{% do elementary.edr_log(create_table_query) %}
{% do elementary.run_query(create_table_query) %}
{% do elementary.edr_create_table_as(false, relation, sql_query) %}
{% endmacro %}

{% macro snowflake__create_all_types_table() %}
Expand Down Expand Up @@ -81,9 +79,7 @@
[1,2,3] as array_col,
TO_GEOGRAPHY('POINT(-122.35 37.55)') as geography_col
{% endset %}
{% set create_table_query = dbt.create_table_as(false, relation, sql_query) %}
{% do elementary.edr_log(create_table_query) %}
{% do elementary.run_query(create_table_query) %}
{% do elementary.edr_create_table_as(false, relation, sql_query) %}
{% endmacro %}

{% macro redshift__create_all_types_table() %}
Expand Down Expand Up @@ -123,9 +119,7 @@
ST_GeogFromText('SRID=4324;POLYGON((0 0,0 1,1 1,10 10,1 0,0 0))') as geography_col,
JSON_PARSE('{"data_type": "super"}') as super_col
{% endset %}
{% set create_table_query = dbt.create_table_as(false, relation, sql_query) %}
{% do elementary.edr_log(create_table_query) %}
{% do elementary.run_query(create_table_query) %}
{% do elementary.edr_create_table_as(false, relation, sql_query) %}

{% endmacro %}

Expand Down Expand Up @@ -184,9 +178,7 @@
'a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11'::uuid as uuid_col,
xmlcomment('text') as xml_col
{% endset %}
{% set create_table_query = dbt.create_table_as(false, relation, sql_query) %}
{% do elementary.edr_log(create_table_query) %}
{% do elementary.run_query(create_table_query) %}
{% do elementary.edr_create_table_as(false, relation, sql_query) %}
{% endmacro %}

{% macro default__create_all_types_table() %}
Expand Down
10 changes: 5 additions & 5 deletions integration_tests/dbt_project/macros/materializations.sql
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{% materialization test, default %}
{% if var('enable_elementary_test_materialization', false) %}
{% do return(elementary.materialization_test_default.call_macro()) %}
{% do return(elementary.materialization_test_default()) %}
{% else %}
{% do return(dbt.materialization_test_default.call_macro()) %}
{% do return(dbt.materialization_test_default()) %}
{% endif %}
{% endmaterialization %}

{% materialization test, adapter="snowflake" %}
{% if var('enable_elementary_test_materialization', false) %}
{% do return(elementary.materialization_test_snowflake.call_macro()) %}
{% do return(elementary.materialization_test_snowflake()) %}
{% else %}
{% if dbt.materialization_test_snowflake %}
{% do return(dbt.materialization_test_snowflake.call_macro()) %}
{% do return(dbt.materialization_test_snowflake()) %}
{% else %}
{% do return(dbt.materialization_test_default.call_macro()) %}
{% do return(dbt.materialization_test_default()) %}
{% endif %}
{% endif %}
{% endmaterialization %}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{% macro replace_empty_strings_with_nulls(table_name) %}
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a test macro that bypasses an issue with BQ seeds in fusion - where nulls are loaded as empty strings (it messed up the tests as some of them use not_null tests - so I just created this macro to change empty strings to nulls)

{% set relation = ref(table_name) %}
{% set columns = adapter.get_columns_in_relation(relation) %}

{% for col in columns %}
{% set data_type = elementary.get_column_data_type(col) %}
{% set normalized_data_type = elementary.normalize_data_type(data_type) %}

{% if normalized_data_type == "string" %}
{% set update_query %}
update {{ relation }}
set {{ col["name"] }} = NULL
where {{ col["name"] }} = ''
{% endset %}
{% do elementary.run_query(update_query) %}
{% endif %}
{% endfor %}
{% endmacro %}
22 changes: 12 additions & 10 deletions integration_tests/dbt_project/models/exposures.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,12 @@ exposures:
owner:
name: Callum McData
email: [email protected]
meta:
referenced_columns:
- column_name: id
data_type: numeric
node: ref('customers')
config:
meta:
referenced_columns:
- column_name: id
data_type: numeric
node: ref('customers')

- name: orders
label: Returned Orders
Expand All @@ -35,8 +36,9 @@ exposures:
owner:
name: Callum McData
email: [email protected]
meta:
referenced_columns:
- column_name: "order_id"
data_type: "string"
- column_name: "ZOMG"
config:
Copy link
Collaborator Author

@haritamar haritamar Oct 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

YAML schema changes in fusion, meta/tags need to be under config.

meta:
referenced_columns:
- column_name: "order_id"
data_type: "string"
- column_name: "ZOMG"
6 changes: 4 additions & 2 deletions integration_tests/dbt_project/models/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ models:
description: This table has basic information about a customer, as well as some derived facts based on a customer's orders
tests:
- elementary.exposure_schema_validity:
tags: [exposure_customers]
config:
tags: [exposure_customers]

columns:
- name: id
Expand All @@ -20,7 +21,8 @@ models:

tests:
- elementary.exposure_schema_validity:
tags: [exposure_orders]
config:
tags: [exposure_orders]

columns:
- name: order_id
Expand Down
8 changes: 1 addition & 7 deletions integration_tests/dbt_project/packages.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
packages:
- local: ../../
- package: dbt-labs/dbt_utils
version: |
{%- set minor_to_utils_range_map = {
"0": [">=0.8.0", "<0.9.0"],
"1": [">=0.8.0", "<0.9.0"],
"2": [">=0.8.0", "<1.0.0"],
} -%}
{{- minor_to_utils_range_map.get(dbt_version.split('.')[1], [">=0.8.0", "<2.0.0"]) -}}
version: [">=0.8.0", "<2.0.0"]
1 change: 0 additions & 1 deletion integration_tests/deprecated_tests/dbt_project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ vars:
days_back: 30
debug_logs: "{{ env_var('DBT_EDR_DEBUG', False) }}"
custom_run_started_at: "{{ modules.datetime.datetime.utcfromtimestamp(0) }}"
mute_ensure_materialization_override: true

seeds:
+schema: test_seeds
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{% materialization test, default %}
{% do return(elementary.materialization_test_default.call_macro()) %}
{% do return(elementary.materialization_test_default()) %}
{% endmaterialization %}

{% materialization test, adapter="snowflake" %}
{% do return(elementary.materialization_test_snowflake.call_macro()) %}
{% do return(elementary.materialization_test_snowflake()) %}
{% endmaterialization %}
Loading
Loading