├── .circleci └── config.yml ├── .env.sample ├── .github ├── CODEOWNERS ├── issue_template.md └── pull_request_template.md ├── .gitignore ├── LICENSE.md ├── README.md ├── dbt_project.yml ├── dev-requirements.txt ├── integration_tests ├── README.md ├── ci │ └── sample.profiles.yml ├── data │ └── seed_table.csv ├── dbt_project.yml ├── models │ ├── properties.yml │ ├── test_model_table.sql │ └── test_model_view.sql └── packages.yml ├── macros ├── common │ ├── generate_column_filter.sql │ ├── generate_create_logs_query.sql │ ├── generate_select_logs_query.sql │ └── utils │ │ ├── get_bigquery_location.sql │ │ └── get_var.sql ├── tests_column │ └── column_queried_within_last.sql └── tests_model │ └── model_queried_within_last.sql ├── scripts ├── query_database.py ├── run_tests.sh └── test_run_results.py └── tests └── .gitkeep /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/.env.sample -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/README.md -------------------------------------------------------------------------------- /dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/dbt_project.yml -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /integration_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/integration_tests/README.md -------------------------------------------------------------------------------- /integration_tests/ci/sample.profiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/integration_tests/ci/sample.profiles.yml -------------------------------------------------------------------------------- /integration_tests/data/seed_table.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/integration_tests/data/seed_table.csv -------------------------------------------------------------------------------- /integration_tests/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/integration_tests/dbt_project.yml -------------------------------------------------------------------------------- /integration_tests/models/properties.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/integration_tests/models/properties.yml -------------------------------------------------------------------------------- /integration_tests/models/test_model_table.sql: -------------------------------------------------------------------------------- 1 | select * from {{ ref('seed_table') }} -------------------------------------------------------------------------------- /integration_tests/models/test_model_view.sql: -------------------------------------------------------------------------------- 1 | select * from {{ ref('seed_table') }} -------------------------------------------------------------------------------- /integration_tests/packages.yml: -------------------------------------------------------------------------------- 1 | packages: 2 | - local: ../ -------------------------------------------------------------------------------- /macros/common/generate_column_filter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/macros/common/generate_column_filter.sql -------------------------------------------------------------------------------- /macros/common/generate_create_logs_query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/macros/common/generate_create_logs_query.sql -------------------------------------------------------------------------------- /macros/common/generate_select_logs_query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/macros/common/generate_select_logs_query.sql -------------------------------------------------------------------------------- /macros/common/utils/get_bigquery_location.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/macros/common/utils/get_bigquery_location.sql -------------------------------------------------------------------------------- /macros/common/utils/get_var.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/macros/common/utils/get_var.sql -------------------------------------------------------------------------------- /macros/tests_column/column_queried_within_last.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/macros/tests_column/column_queried_within_last.sql -------------------------------------------------------------------------------- /macros/tests_model/model_queried_within_last.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/macros/tests_model/model_queried_within_last.sql -------------------------------------------------------------------------------- /scripts/query_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/scripts/query_database.py -------------------------------------------------------------------------------- /scripts/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/scripts/run_tests.sh -------------------------------------------------------------------------------- /scripts/test_run_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjh336/dbt-model-usage/HEAD/scripts/test_run_results.py -------------------------------------------------------------------------------- /tests/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------