├── .github ├── dependabot.yml └── workflows │ ├── python-publish.yml │ └── vertica-test.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── dbt ├── __init__.py ├── adapters │ ├── __init__.py │ └── vertica │ │ ├── __init__.py │ │ ├── __version__.py │ │ ├── column.py │ │ ├── connections.py │ │ ├── impl.py │ │ ├── relation.py │ │ └── relation_configs │ │ ├── __init__.py │ │ └── policies.py └── include │ ├── __init__.py │ └── vertica │ ├── __init__.py │ ├── dbt_project.yml │ ├── macros │ ├── README.md │ ├── adapters │ │ ├── apply_grants.sql │ │ ├── catalog.sql │ │ ├── columns.sql │ │ ├── freshness.sql │ │ ├── indexes.sql │ │ ├── metadata.sql │ │ ├── persist_docs.sql │ │ ├── relation.sql │ │ └── schema.sql │ ├── materializations │ │ ├── clone.sql │ │ ├── configs.sql │ │ ├── hooks.sql │ │ ├── models │ │ │ ├── incremental │ │ │ │ ├── helpers.sql │ │ │ │ ├── incremental.sql │ │ │ │ ├── is_incremental.sql │ │ │ │ ├── merge.sql │ │ │ │ ├── on_schema_change.sql │ │ │ │ └── strategies.sql │ │ │ ├── table │ │ │ │ ├── create_table_as.sql │ │ │ │ └── table.sql │ │ │ └── view │ │ │ │ ├── create_or_replace_view.sql │ │ │ │ ├── create_view_as.sql │ │ │ │ └── view.sql │ │ ├── seeds │ │ │ ├── helpers.sql │ │ │ └── seed.sql │ │ ├── snapshots │ │ │ ├── helper.sql │ │ │ ├── snapshot.sql │ │ │ ├── snapshot_merge.sql │ │ │ └── strategies.sql │ │ └── tests │ │ │ └── unit.sql │ ├── unit_test_sql │ │ └── get_fixture_sql.sql │ └── utils │ │ ├── array_append.sql │ │ ├── array_construct.sql │ │ ├── cast.sql │ │ ├── cast_bool_to_text.sql │ │ ├── date_spine.sql │ │ ├── dateadd.sql │ │ ├── datediff.sql │ │ ├── except.sql │ │ ├── hash.sql │ │ ├── intersect.sql │ │ ├── right.sql │ │ └── safe_cast.sql │ ├── profile_template.yml │ └── sample_profiles.yml ├── example └── demo_dbt_vmart │ ├── .gitignore │ ├── README.md │ ├── analyses │ └── .gitkeep │ ├── dbt-vertica-Solutions_Guide.pdf │ ├── dbt_project.yml │ ├── macros │ └── .gitkeep │ ├── models │ ├── marts │ │ ├── dim_vendors.sql │ │ ├── fct_store_orders.sql │ │ └── marts.yml │ ├── reports │ │ ├── reports.yml │ │ └── vendor_performance.sql │ └── staging │ │ └── vmart │ │ ├── src_vmart.yml │ │ ├── stg_states.sql │ │ ├── stg_store_orders.sql │ │ ├── stg_store_orders_insert_overwrite.sql │ │ ├── stg_store_orders_merge.sql │ │ ├── stg_vendors.sql │ │ └── stg_vmart.yml │ ├── sampledata │ ├── DDL.sql │ ├── states.csv │ ├── stores_orders.csv │ └── vendors.csv │ ├── seeds │ └── .gitkeep │ ├── snapshots │ └── .gitkeep │ └── tests │ └── .gitkeep ├── pytest.ini ├── setup.py └── tests ├── conftest.py ├── functional └── adapter │ ├── __init__.py │ ├── catalog │ ├── file.py │ └── test_relation_types.py │ ├── concurrency │ └── test_concurrency.py │ ├── constraints │ └── test_constraints.py │ ├── dbt-show │ └── test_dbt_show.py │ ├── dbt_clone │ ├── test_dbt_clone.py │ └── test_dbt_target.py │ ├── empty │ └── test_empty │ │ └── BaseTestEmpty.py │ ├── ephemeral │ └── test_ephemeral.py │ ├── expected_stats.py │ ├── incremental │ ├── test_incremental_schema.py │ └── test_incremtal_on_schema_change.py │ ├── query_comment_tests │ └── test_query_comment.py │ ├── relations │ └── test_changing_relation_type.py │ ├── seeds │ ├── seed.py │ └── test_seeds.py │ ├── store_test_failures_tests │ └── test_store_test_failures.py │ ├── test_basic.py │ ├── test_data_types.py │ ├── test_doc_gen.py │ ├── test_get_last_relation_modified.py │ ├── test_grants.py │ ├── test_list_relations_without_caching.py │ ├── test_override.py │ ├── unit_testing │ ├── test_case_insenstivity.py │ ├── test_invalid_input.py │ └── test_types.py │ └── utils │ ├── data_type │ └── test_type_int.py │ ├── test_array_append.py │ ├── test_array_concat.py │ ├── test_array_construct.py │ ├── test_concat.py │ └── test_date_spine.py ├── integration.dbtspec └── unit ├── test_adapter_connection_manager.py ├── test_base.py └── test_connection_retries.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/vertica-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/.github/workflows/vertica-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/README.md -------------------------------------------------------------------------------- /dbt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/__init__.py -------------------------------------------------------------------------------- /dbt/adapters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/__init__.py -------------------------------------------------------------------------------- /dbt/adapters/vertica/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/vertica/__init__.py -------------------------------------------------------------------------------- /dbt/adapters/vertica/__version__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/vertica/__version__.py -------------------------------------------------------------------------------- /dbt/adapters/vertica/column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/vertica/column.py -------------------------------------------------------------------------------- /dbt/adapters/vertica/connections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/vertica/connections.py -------------------------------------------------------------------------------- /dbt/adapters/vertica/impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/vertica/impl.py -------------------------------------------------------------------------------- /dbt/adapters/vertica/relation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/vertica/relation.py -------------------------------------------------------------------------------- /dbt/adapters/vertica/relation_configs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/vertica/relation_configs/__init__.py -------------------------------------------------------------------------------- /dbt/adapters/vertica/relation_configs/policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/adapters/vertica/relation_configs/policies.py -------------------------------------------------------------------------------- /dbt/include/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/__init__.py -------------------------------------------------------------------------------- /dbt/include/vertica/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/__init__.py -------------------------------------------------------------------------------- /dbt/include/vertica/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/dbt_project.yml -------------------------------------------------------------------------------- /dbt/include/vertica/macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/README.md -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/apply_grants.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/apply_grants.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/catalog.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/catalog.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/columns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/columns.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/freshness.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/freshness.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/indexes.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/metadata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/metadata.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/persist_docs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/persist_docs.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/relation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/relation.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/adapters/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/adapters/schema.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/clone.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/clone.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/configs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/configs.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/hooks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/hooks.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/incremental/helpers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/incremental/helpers.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/incremental/incremental.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/incremental/incremental.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/incremental/is_incremental.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/incremental/is_incremental.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/incremental/merge.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/incremental/merge.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/incremental/on_schema_change.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/incremental/on_schema_change.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/incremental/strategies.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/incremental/strategies.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/table/create_table_as.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/table/create_table_as.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/table/table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/table/table.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/view/create_or_replace_view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/view/create_or_replace_view.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/view/create_view_as.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/view/create_view_as.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/models/view/view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/models/view/view.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/seeds/helpers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/seeds/helpers.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/seeds/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/seeds/seed.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/snapshots/helper.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/snapshots/helper.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/snapshots/snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/snapshots/snapshot.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/snapshots/snapshot_merge.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/snapshots/snapshot_merge.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/snapshots/strategies.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/snapshots/strategies.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/materializations/tests/unit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/materializations/tests/unit.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/unit_test_sql/get_fixture_sql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/unit_test_sql/get_fixture_sql.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/array_append.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/array_append.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/array_construct.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/array_construct.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/cast.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/cast.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/cast_bool_to_text.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/cast_bool_to_text.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/date_spine.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/date_spine.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/dateadd.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/dateadd.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/datediff.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/datediff.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/except.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/except.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/hash.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/hash.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/intersect.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/intersect.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/right.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/right.sql -------------------------------------------------------------------------------- /dbt/include/vertica/macros/utils/safe_cast.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/macros/utils/safe_cast.sql -------------------------------------------------------------------------------- /dbt/include/vertica/profile_template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/profile_template.yml -------------------------------------------------------------------------------- /dbt/include/vertica/sample_profiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/dbt/include/vertica/sample_profiles.yml -------------------------------------------------------------------------------- /example/demo_dbt_vmart/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target/ 3 | dbt_packages/ 4 | logs/ 5 | -------------------------------------------------------------------------------- /example/demo_dbt_vmart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/README.md -------------------------------------------------------------------------------- /example/demo_dbt_vmart/analyses/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/demo_dbt_vmart/dbt-vertica-Solutions_Guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/dbt-vertica-Solutions_Guide.pdf -------------------------------------------------------------------------------- /example/demo_dbt_vmart/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/dbt_project.yml -------------------------------------------------------------------------------- /example/demo_dbt_vmart/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/marts/dim_vendors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/marts/dim_vendors.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/marts/fct_store_orders.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/marts/fct_store_orders.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/marts/marts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/marts/marts.yml -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/reports/reports.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/reports/reports.yml -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/reports/vendor_performance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/reports/vendor_performance.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/staging/vmart/src_vmart.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/staging/vmart/src_vmart.yml -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/staging/vmart/stg_states.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/staging/vmart/stg_states.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/staging/vmart/stg_store_orders.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/staging/vmart/stg_store_orders.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/staging/vmart/stg_store_orders_insert_overwrite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/staging/vmart/stg_store_orders_insert_overwrite.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/staging/vmart/stg_store_orders_merge.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/staging/vmart/stg_store_orders_merge.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/staging/vmart/stg_vendors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/staging/vmart/stg_vendors.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/models/staging/vmart/stg_vmart.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/models/staging/vmart/stg_vmart.yml -------------------------------------------------------------------------------- /example/demo_dbt_vmart/sampledata/DDL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/sampledata/DDL.sql -------------------------------------------------------------------------------- /example/demo_dbt_vmart/sampledata/states.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/sampledata/states.csv -------------------------------------------------------------------------------- /example/demo_dbt_vmart/sampledata/stores_orders.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/sampledata/stores_orders.csv -------------------------------------------------------------------------------- /example/demo_dbt_vmart/sampledata/vendors.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/example/demo_dbt_vmart/sampledata/vendors.csv -------------------------------------------------------------------------------- /example/demo_dbt_vmart/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/demo_dbt_vmart/snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/demo_dbt_vmart/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/pytest.ini -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/setup.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/functional/adapter/ __init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/ __init__.py -------------------------------------------------------------------------------- /tests/functional/adapter/catalog/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/catalog/file.py -------------------------------------------------------------------------------- /tests/functional/adapter/catalog/test_relation_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/catalog/test_relation_types.py -------------------------------------------------------------------------------- /tests/functional/adapter/concurrency/test_concurrency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/concurrency/test_concurrency.py -------------------------------------------------------------------------------- /tests/functional/adapter/constraints/test_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/constraints/test_constraints.py -------------------------------------------------------------------------------- /tests/functional/adapter/dbt-show/test_dbt_show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/dbt-show/test_dbt_show.py -------------------------------------------------------------------------------- /tests/functional/adapter/dbt_clone/test_dbt_clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/dbt_clone/test_dbt_clone.py -------------------------------------------------------------------------------- /tests/functional/adapter/dbt_clone/test_dbt_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/dbt_clone/test_dbt_target.py -------------------------------------------------------------------------------- /tests/functional/adapter/empty/test_empty/BaseTestEmpty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/empty/test_empty/BaseTestEmpty.py -------------------------------------------------------------------------------- /tests/functional/adapter/ephemeral/test_ephemeral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/ephemeral/test_ephemeral.py -------------------------------------------------------------------------------- /tests/functional/adapter/expected_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/expected_stats.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/test_incremental_schema.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/test_incremtal_on_schema_change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/incremental/test_incremtal_on_schema_change.py -------------------------------------------------------------------------------- /tests/functional/adapter/query_comment_tests/test_query_comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/query_comment_tests/test_query_comment.py -------------------------------------------------------------------------------- /tests/functional/adapter/relations/test_changing_relation_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/relations/test_changing_relation_type.py -------------------------------------------------------------------------------- /tests/functional/adapter/seeds/seed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/seeds/seed.py -------------------------------------------------------------------------------- /tests/functional/adapter/seeds/test_seeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/seeds/test_seeds.py -------------------------------------------------------------------------------- /tests/functional/adapter/store_test_failures_tests/test_store_test_failures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/store_test_failures_tests/test_store_test_failures.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/test_basic.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/test_data_types.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_doc_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/test_doc_gen.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_get_last_relation_modified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/test_get_last_relation_modified.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_grants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/test_grants.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_list_relations_without_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/test_list_relations_without_caching.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_override.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/test_override.py -------------------------------------------------------------------------------- /tests/functional/adapter/unit_testing/test_case_insenstivity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/unit_testing/test_case_insenstivity.py -------------------------------------------------------------------------------- /tests/functional/adapter/unit_testing/test_invalid_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/unit_testing/test_invalid_input.py -------------------------------------------------------------------------------- /tests/functional/adapter/unit_testing/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/unit_testing/test_types.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/data_type/test_type_int.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/utils/data_type/test_type_int.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/test_array_append.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/utils/test_array_append.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/test_array_concat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/utils/test_array_concat.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/test_array_construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/utils/test_array_construct.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/test_concat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/utils/test_concat.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/test_date_spine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/functional/adapter/utils/test_date_spine.py -------------------------------------------------------------------------------- /tests/integration.dbtspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/integration.dbtspec -------------------------------------------------------------------------------- /tests/unit/test_adapter_connection_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/unit/test_adapter_connection_manager.py -------------------------------------------------------------------------------- /tests/unit/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/unit/test_base.py -------------------------------------------------------------------------------- /tests/unit/test_connection_retries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertica/dbt-vertica/HEAD/tests/unit/test_connection_retries.py --------------------------------------------------------------------------------