Skip to content

Commit 8152cd6

Browse files
Merge branch 'elementary-data:master' into patch-1
2 parents 287a8b7 + cbabcb2 commit 8152cd6

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

integration_tests/tests/test_exposure_schema_validity.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ def test_exposure_schema_validity_existing_exposure_yml_invalid(
1414
):
1515
seed(dbt_project)
1616
run_result = dbt_project.dbt_runner.run(
17-
models="orders", full_refresh=True, quiet=True
17+
select="orders", full_refresh=True, quiet=True
1818
)
1919
assert run_result is True
2020
test_result = dbt_project.dbt_runner._run_command(
@@ -32,7 +32,7 @@ def test_exposure_schema_validity_existing_exposure_yml_valid(
3232
):
3333
seed(dbt_project)
3434
run_result = dbt_project.dbt_runner.run(
35-
models="customers", full_refresh=True, quiet=True
35+
select="customers", full_refresh=True, quiet=True
3636
)
3737
assert run_result is True
3838
test_result = dbt_project.dbt_runner._run_command(

models/edr/dbt_artifacts/dbt_run_results.sql

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@
44
transient=False,
55
unique_key = 'model_execution_id',
66
on_schema_change = 'append_new_columns',
7-
indexes=[{'columns': ['unique_id']}] if target.type == "postgres" else [],
7+
indexes=[
8+
{'columns': ['unique_id']},
9+
{'columns': ['unique_id', 'created_at']},
10+
{'columns': ['model_execution_id']},
11+
] if target.type == "postgres" else [],
812
full_refresh=elementary.get_config_var('elementary_full_refresh'),
913
meta={
1014
"dedup_by_column": "model_execution_id",

models/edr/run_results/dbt_source_freshness_results.sql

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@
99
"prev_timestamp_column": "generated_at",
1010
},
1111
table_type=elementary.get_default_table_type(),
12-
incremental_strategy=elementary.get_default_incremental_strategy()
12+
incremental_strategy=elementary.get_default_incremental_strategy(),
13+
indexes=[
14+
{'columns': ['unique_id', 'created_at']},
15+
{'columns': ['source_freshness_execution_id']},
16+
] if target.type == "postgres" else []
1317
)
1418
}}
1519

models/edr/run_results/elementary_test_results.sql

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@
99
"prev_timestamp_column": "detected_at",
1010
},
1111
table_type=elementary.get_default_table_type(),
12-
incremental_strategy=elementary.get_default_incremental_strategy()
12+
incremental_strategy=elementary.get_default_incremental_strategy(),
13+
indexes=[
14+
{'columns': ['id']},
15+
{'columns': ['test_unique_id', 'detected_at']}
16+
] if target.type == "postgres" else []
1317
)
1418
}}
1519

0 commit comments

Comments
 (0)