├── .github └── workflows │ ├── ci.yml │ └── commitlint.yml ├── .gitignore ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── dbt_project.yml ├── integration_tests ├── run_project │ ├── dbt_modules │ │ └── snowflake_timetravel_table │ ├── dbt_project.yml │ ├── logs │ │ └── dbt.log │ ├── models │ │ ├── snowflake_timetravel_table_integration_tests_column_types_changed.sql │ │ ├── snowflake_timetravel_table_integration_tests_columns_added.sql │ │ ├── snowflake_timetravel_table_integration_tests_columns_no_change.sql │ │ ├── snowflake_timetravel_table_integration_tests_columns_removed.sql │ │ ├── snowflake_timetravel_table_integration_tests_columns_renamed.sql │ │ ├── snowflake_timetravel_table_integration_tests_table_does_not_exist.sql │ │ └── snowflake_timetravel_table_integration_tests_was_a_view.sql │ ├── packages.yml │ └── tests │ │ └── test_snowflake_timetravel_table_integration_tests_columns_no_change.sql ├── seed_project │ ├── data │ │ ├── snowflake_timetravel_table_integration_tests_column_types_changed.csv │ │ ├── snowflake_timetravel_table_integration_tests_columns_added.csv │ │ ├── snowflake_timetravel_table_integration_tests_columns_no_change.csv │ │ ├── snowflake_timetravel_table_integration_tests_columns_removed.csv │ │ └── snowflake_timetravel_table_integration_tests_columns_renamed.csv │ ├── dbt_project.yml │ ├── logs │ │ └── dbt.log │ └── models │ │ ├── snowflake_timetravel_table_integration_tests_table_does_not_exist.sql │ │ └── snowflake_timetravel_table_integration_tests_was_a_view.sql ├── test_profile │ └── profiles.yml └── tests │ └── test_integration.py ├── macros └── snowflake_timetravel_table.sql └── tox.ini /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/commitlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/.github/workflows/commitlint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/README.md -------------------------------------------------------------------------------- /dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/dbt_project.yml -------------------------------------------------------------------------------- /integration_tests/run_project/dbt_modules/snowflake_timetravel_table: -------------------------------------------------------------------------------- 1 | /home/tsankey/tmp/edx/warehouse-transforms/tools/dbt_packages/snowflake_timetravel_table -------------------------------------------------------------------------------- /integration_tests/run_project/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/dbt_project.yml -------------------------------------------------------------------------------- /integration_tests/run_project/logs/dbt.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/logs/dbt.log -------------------------------------------------------------------------------- /integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_column_types_changed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_column_types_changed.sql -------------------------------------------------------------------------------- /integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_columns_added.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_columns_added.sql -------------------------------------------------------------------------------- /integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_columns_no_change.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_columns_no_change.sql -------------------------------------------------------------------------------- /integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_columns_removed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_columns_removed.sql -------------------------------------------------------------------------------- /integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_columns_renamed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_columns_renamed.sql -------------------------------------------------------------------------------- /integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_table_does_not_exist.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_table_does_not_exist.sql -------------------------------------------------------------------------------- /integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_was_a_view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/models/snowflake_timetravel_table_integration_tests_was_a_view.sql -------------------------------------------------------------------------------- /integration_tests/run_project/packages.yml: -------------------------------------------------------------------------------- 1 | packages: 2 | - local: ../../ 3 | -------------------------------------------------------------------------------- /integration_tests/run_project/tests/test_snowflake_timetravel_table_integration_tests_columns_no_change.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/run_project/tests/test_snowflake_timetravel_table_integration_tests_columns_no_change.sql -------------------------------------------------------------------------------- /integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_column_types_changed.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_column_types_changed.csv -------------------------------------------------------------------------------- /integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_columns_added.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_columns_added.csv -------------------------------------------------------------------------------- /integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_columns_no_change.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_columns_no_change.csv -------------------------------------------------------------------------------- /integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_columns_removed.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_columns_removed.csv -------------------------------------------------------------------------------- /integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_columns_renamed.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/data/snowflake_timetravel_table_integration_tests_columns_renamed.csv -------------------------------------------------------------------------------- /integration_tests/seed_project/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/dbt_project.yml -------------------------------------------------------------------------------- /integration_tests/seed_project/logs/dbt.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/logs/dbt.log -------------------------------------------------------------------------------- /integration_tests/seed_project/models/snowflake_timetravel_table_integration_tests_table_does_not_exist.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/models/snowflake_timetravel_table_integration_tests_table_does_not_exist.sql -------------------------------------------------------------------------------- /integration_tests/seed_project/models/snowflake_timetravel_table_integration_tests_was_a_view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/seed_project/models/snowflake_timetravel_table_integration_tests_was_a_view.sql -------------------------------------------------------------------------------- /integration_tests/test_profile/profiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/test_profile/profiles.yml -------------------------------------------------------------------------------- /integration_tests/tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/integration_tests/tests/test_integration.py -------------------------------------------------------------------------------- /macros/snowflake_timetravel_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/macros/snowflake_timetravel_table.sql -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edx/snowflake_timetravel_table/HEAD/tox.ini --------------------------------------------------------------------------------