From 1b0877bc23ce7aded3f8c9acea04de8d7ffc9a1a Mon Sep 17 00:00:00 2001
From: Jamie Rodriguez <65564846+fivetran-jamie@users.noreply.github.com>
Date: Thu, 4 May 2023 15:42:16 -0700
Subject: [PATCH 01/26] try this out
---
.buildkite/scripts/run_models.sh | 4 +-
CHANGELOG.md | 4 +-
README.md | 30 +++++++-------
dbt_project.yml | 36 ++++++++---------
integration_tests/ci/sample.profiles.yml | 10 ++---
integration_tests/dbt_project.yml | 36 ++++++++---------
models/{fivetran_log.yml => fivetran.yml} | 14 +++----
...it_table.sql => fivetran__audit_table.sql} | 6 +--
...l => fivetran__connector_daily_events.sql} | 4 +-
...tus.sql => fivetran__connector_status.sql} | 10 ++---
...ry.sql => fivetran__mar_table_history.sql} | 6 +--
...log.sql => fivetran__schema_changelog.sql} | 4 +-
...ql => fivetran__transformation_status.sql} | 16 ++++----
...vetran__usage_mar_destination_history.sql} | 6 +--
...{src_fivetran_log.yml => src_fivetran.yml} | 40 +++++++++----------
...{stg_fivetran_log.yml => stg_fivetran.yml} | 24 +++++------
..._account.sql => stg_fivetran__account.sql} | 0
...l => stg_fivetran__account_membership.sql} | 2 +-
...nector.sql => stg_fivetran__connector.sql} | 4 +-
...sed.sql => stg_fivetran__credits_used.sql} | 2 +-
...tion.sql => stg_fivetran__destination.sql} | 0
... stg_fivetran__destination_membership.sql} | 2 +-
....sql => stg_fivetran__incremental_mar.sql} | 0
...ran_log__log.sql => stg_fivetran__log.sql} | 5 ++-
...n.sql => stg_fivetran__transformation.sql} | 2 +-
...le.sql => stg_fivetran__trigger_table.sql} | 2 +-
..._cost.sql => stg_fivetran__usage_cost.sql} | 2 +-
...n_log__user.sql => stg_fivetran__user.sql} | 2 +-
...mp.sql => stg_fivetran__connector_tmp.sql} | 0
..._log_tmp.sql => stg_fivetran__log_tmp.sql} | 0
30 files changed, 138 insertions(+), 135 deletions(-)
rename models/{fivetran_log.yml => fivetran.yml} (97%)
rename models/{fivetran_log__audit_table.sql => fivetran__audit_table.sql} (96%)
rename models/{fivetran_log__connector_daily_events.sql => fivetran__connector_daily_events.sql} (97%)
rename models/{fivetran_log__connector_status.sql => fivetran__connector_status.sql} (96%)
rename models/{fivetran_log__mar_table_history.sql => fivetran__mar_table_history.sql} (91%)
rename models/{fivetran_log__schema_changelog.sql => fivetran__schema_changelog.sql} (92%)
rename models/{fivetran_log__transformation_status.sql => fivetran__transformation_status.sql} (77%)
rename models/{fivetran_log__usage_mar_destination_history.sql => fivetran__usage_mar_destination_history.sql} (94%)
rename models/staging/{src_fivetran_log.yml => src_fivetran.yml} (87%)
rename models/staging/{stg_fivetran_log.yml => stg_fivetran.yml} (95%)
rename models/staging/{stg_fivetran_log__account.sql => stg_fivetran__account.sql} (100%)
rename models/staging/{stg_fivetran_log__account_membership.sql => stg_fivetran__account_membership.sql} (83%)
rename models/staging/{stg_fivetran_log__connector.sql => stg_fivetran__connector.sql} (89%)
rename models/staging/{stg_fivetran_log__credits_used.sql => stg_fivetran__credits_used.sql} (85%)
rename models/staging/{stg_fivetran_log__destination.sql => stg_fivetran__destination.sql} (100%)
rename models/staging/{stg_fivetran_log__destination_membership.sql => stg_fivetran__destination_membership.sql} (83%)
rename models/staging/{stg_fivetran_log__incremental_mar.sql => stg_fivetran__incremental_mar.sql} (100%)
rename models/staging/{stg_fivetran_log__log.sql => stg_fivetran__log.sql} (88%)
rename models/staging/{stg_fivetran_log__transformation.sql => stg_fivetran__transformation.sql} (88%)
rename models/staging/{stg_fivetran_log__trigger_table.sql => stg_fivetran__trigger_table.sql} (87%)
rename models/staging/{stg_fivetran_log__usage_cost.sql => stg_fivetran__usage_cost.sql} (84%)
rename models/staging/{stg_fivetran_log__user.sql => stg_fivetran__user.sql} (87%)
rename models/staging/tmp/{stg_fivetran_log__connector_tmp.sql => stg_fivetran__connector_tmp.sql} (100%)
rename models/staging/tmp/{stg_fivetran_log__log_tmp.sql => stg_fivetran__log_tmp.sql} (100%)
diff --git a/.buildkite/scripts/run_models.sh b/.buildkite/scripts/run_models.sh
index 38c320fb..152e5b3a 100644
--- a/.buildkite/scripts/run_models.sh
+++ b/.buildkite/scripts/run_models.sh
@@ -18,8 +18,8 @@ dbt deps
dbt seed --target "$db" --full-refresh
dbt run --target "$db" --full-refresh
dbt test --target "$db"
-dbt run --vars '{fivetran_log__usage_pricing: true}' --target "$db" --full-refresh
+dbt run --vars '{fivetran__usage_pricing: true}' --target "$db" --full-refresh
dbt test --target "$db"
-dbt run --vars '{fivetran_log__usage_pricing: false, fivetran_log_using_account_membership: false, fivetran_log_using_destination_membership: false, fivetran_log_using_user: false}' --target "$db" --full-refresh
+dbt run --vars '{fivetran__usage_pricing: false, fivetran_using_account_membership: false, fivetran_using_destination_membership: false, fivetran_using_user: false}' --target "$db" --full-refresh
dbt test --target "$db"
dbt run-operation fivetran_utils.drop_schemas_automation --target "$db"
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b7b66ac8..d862789f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,7 @@
-# dbt_fivetran_log v0.UPDATE.UPDATE
+# dbt_fivetran_log v1.0.0
+- renaming package, yadda yadda 🚨 🚨
+- changing the default incremental strategy of the audit table model
## Under the Hood:
- Incorporated the new `fivetran_utils.drop_schemas_automation` macro into the end of each Buildkite integration test job.
diff --git a/README.md b/README.md
index a7ad1297..c19ffb56 100644
--- a/README.md
+++ b/README.md
@@ -13,29 +13,29 @@
Source | \nTable | \nDescription | \nLink | \nMore? | \n
---|---|---|---|---|
\n \n {{ source.source_name }}\n \n | \n \n {{ source.name }}\n | \n \n\n View docs\n | \n\n \n \n \n \n \n \n \n \n | \n|
\n \n \n \n \n Description\n \n | \n
Source | \nTable | \nDescription | \nLink | \nMore? | \n
---|---|---|---|---|
\n \n {{ source.source_name }}\n \n | \n \n {{ source.name }}\n | \n \n\n View docs\n | \n\n \n \n \n \n \n \n \n \n | \n|
\n \n \n \n \n Description\n \n | \n