├── .changes ├── 0.0.0.md ├── README.md ├── header.tpl.md └── unreleased │ ├── .gitkeep │ ├── Features-20241202-223835.yaml │ ├── Fixes-20241120-163101.yaml │ ├── Fixes-20241204-105846.yaml │ ├── Fixes-20241205-133606.yaml │ ├── Fixes-20241211-144752.yaml │ └── Under the Hood-20241117-194746.yaml ├── .changie.yaml ├── .dockerignore ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ └── config.yml ├── pull_request_template.md ├── scripts │ ├── env-setup.sh │ ├── integration-test-matrix.js │ ├── update_dependencies.sh │ ├── update_dev_dependency_branches.sh │ └── update_release_branch.sh └── workflows │ ├── backport.yml │ ├── bot-changelog.yml │ ├── changelog-existence.yml │ ├── cut-release-branch.yml │ ├── docs-issue.yml │ ├── integration.yml │ ├── main.yml │ ├── nightly-release.yml │ ├── release-branch-tests.yml │ ├── release-internal.yml │ ├── release.yml │ ├── release_prep_hatch.yml │ ├── repository-cleanup.yml │ ├── stale.yml │ └── triage-labels.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── dbt ├── __init__.py ├── adapters │ └── bigquery │ │ ├── __init__.py │ │ ├── __version__.py │ │ ├── clients.py │ │ ├── column.py │ │ ├── connections.py │ │ ├── credentials.py │ │ ├── dataset.py │ │ ├── impl.py │ │ ├── python_submissions.py │ │ ├── relation.py │ │ ├── relation_configs │ │ ├── __init__.py │ │ ├── _base.py │ │ ├── _cluster.py │ │ ├── _materialized_view.py │ │ ├── _options.py │ │ ├── _partition.py │ │ └── _policies.py │ │ ├── retry.py │ │ └── utility.py └── include │ └── bigquery │ ├── __init__.py │ ├── dbt_project.yml │ ├── macros │ ├── adapters.sql │ ├── adapters │ │ ├── apply_grants.sql │ │ └── columns.sql │ ├── catalog │ │ ├── by_relation.sql │ │ ├── by_schema.sql │ │ └── catalog.sql │ ├── etc.sql │ ├── materializations │ │ ├── clone.sql │ │ ├── copy.sql │ │ ├── incremental.sql │ │ ├── incremental_strategy │ │ │ ├── common.sql │ │ │ ├── insert_overwrite.sql │ │ │ ├── merge.sql │ │ │ ├── microbatch.sql │ │ │ └── time_ingestion_tables.sql │ │ ├── seed.sql │ │ ├── snapshot.sql │ │ ├── table.sql │ │ └── view.sql │ ├── python_model │ │ └── python.sql │ ├── relations │ │ ├── cluster.sql │ │ ├── drop.sql │ │ ├── materialized_view │ │ │ ├── alter.sql │ │ │ ├── create.sql │ │ │ ├── drop.sql │ │ │ ├── refresh.sql │ │ │ └── replace.sql │ │ ├── options.sql │ │ ├── partition.sql │ │ ├── rename.sql │ │ ├── table │ │ │ ├── drop.sql │ │ │ ├── options.sql │ │ │ └── rename.sql │ │ └── view │ │ │ ├── drop.sql │ │ │ ├── options.sql │ │ │ ├── rename.sql │ │ │ └── replace.sql │ └── utils │ │ ├── array_append.sql │ │ ├── array_concat.sql │ │ ├── array_construct.sql │ │ ├── bool_or.sql │ │ ├── date.sql │ │ ├── date_trunc.sql │ │ ├── dateadd.sql │ │ ├── datediff.sql │ │ ├── escape_single_quotes.sql │ │ ├── except.sql │ │ ├── get_columns_spec_ddl.sql │ │ ├── hash.sql │ │ ├── intersect.sql │ │ ├── listagg.sql │ │ ├── position.sql │ │ ├── right.sql │ │ ├── safe_cast.sql │ │ ├── split_part.sql │ │ ├── string_literal.sql │ │ └── timestamps.sql │ └── profile_template.yml ├── docker ├── Dockerfile ├── README.md └── dev.Dockerfile ├── hatch.toml ├── pyproject.toml ├── test.env.example ├── tests ├── __init__.py ├── boundary │ └── test_bigquery_sdk.py ├── conftest.py ├── functional │ ├── adapter │ │ ├── catalog_tests │ │ │ ├── files.py │ │ │ └── test_relation_types.py │ │ ├── column_types │ │ │ ├── fixtures.py │ │ │ ├── test_alter_column_types.py │ │ │ └── test_column_types.py │ │ ├── constraints │ │ │ ├── fixtures.py │ │ │ └── test_constraints.py │ │ ├── dbt_clone │ │ │ └── test_dbt_clone.py │ │ ├── dbt_show │ │ │ └── test_dbt_show.py │ │ ├── describe_relation │ │ │ ├── _files.py │ │ │ └── test_describe_relation.py │ │ ├── empty │ │ │ └── test_empty.py │ │ ├── expected_stats.py │ │ ├── hooks │ │ │ ├── data │ │ │ │ ├── seed_model.sql │ │ │ │ └── seed_run.sql │ │ │ ├── test_model_hooks.py │ │ │ └── test_run_hooks.py │ │ ├── incremental │ │ │ ├── incremental_strategy_fixtures.py │ │ │ ├── seeds.py │ │ │ ├── test_incremental_merge_exclude_columns.py │ │ │ ├── test_incremental_microbatch.py │ │ │ ├── test_incremental_on_schema_change.py │ │ │ ├── test_incremental_predicates.py │ │ │ ├── test_incremental_strategies.py │ │ │ └── test_incremental_unique_id.py │ │ ├── materialized_view_tests │ │ │ ├── _files.py │ │ │ ├── _mixin.py │ │ │ ├── test_materialized_view.py │ │ │ ├── test_materialized_view_changes.py │ │ │ ├── test_materialized_view_cluster_changes.py │ │ │ └── test_materialized_view_partition_changes.py │ │ ├── query_comment_test │ │ │ ├── test_job_label.py │ │ │ └── test_query_comment.py │ │ ├── simple_bigquery_view │ │ │ ├── fixtures.py │ │ │ ├── seeds.py │ │ │ └── test_simple_bigquery_view.py │ │ ├── simple_copy │ │ │ ├── fixtures.py │ │ │ └── test_simple_copy.py │ │ ├── sources_freshness_tests │ │ │ ├── files.py │ │ │ └── test_get_relation_last_modified.py │ │ ├── store_test_failures_tests │ │ │ └── test_store_test_failures.py │ │ ├── test_aliases.py │ │ ├── test_basic.py │ │ ├── test_changing_relation_type.py │ │ ├── test_copy_materialization.py │ │ ├── test_dbt_debug.py │ │ ├── test_grant_access_to.py │ │ ├── test_grants.py │ │ ├── test_json_keyfile.py │ │ ├── test_persist_docs.py │ │ ├── test_python_model.py │ │ ├── test_simple_seed.py │ │ ├── test_simple_snaphot.py │ │ ├── test_string_literal_macro.py │ │ ├── unit_testing │ │ │ └── test_unit_testing.py │ │ ├── upload_file_tests │ │ │ ├── data │ │ │ │ ├── csv │ │ │ │ │ └── source.csv │ │ │ │ ├── ndjson │ │ │ │ │ └── source.ndjson │ │ │ │ └── parquet │ │ │ │ │ └── source.parquet │ │ │ └── test_upload_file.py │ │ └── utils │ │ │ ├── fixture_array_append.py │ │ │ ├── fixture_array_concat.py │ │ │ ├── fixture_array_construct.py │ │ │ ├── fixture_get_intervals_between.py │ │ │ ├── test_data_types.py │ │ │ ├── test_timestamps.py │ │ │ └── test_utils.py │ ├── python_model_tests │ │ ├── __init__.py │ │ ├── files.py │ │ └── test_list_inference.py │ ├── test_cancel.py │ ├── test_changing_partitions.py │ ├── test_delete_column_policy.py │ ├── test_drop_temp_relation.py │ ├── test_get_columns_incomplete_database.py │ ├── test_hours_to_expiration.py │ ├── test_incremental_materialization.py │ ├── test_job_timeout.py │ ├── test_location_change.py │ ├── test_override_database │ │ ├── fixtures.py │ │ └── test_override_database.py │ ├── test_quota_project.py │ ├── test_update_column_policy.py │ └── test_update_field_description.py └── unit │ ├── __init__.py │ ├── mock_adapter.py │ ├── test_bigquery_adapter.py │ ├── test_bigquery_connection_manager.py │ ├── test_column.py │ ├── test_configure_dataproc_batch.py │ ├── test_dataset.py │ ├── test_renamed_relations.py │ └── utils.py └── third-party-stubs └── agate ├── __init__.pyi └── data_types.pyi /.changes/0.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/0.0.0.md -------------------------------------------------------------------------------- /.changes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/README.md -------------------------------------------------------------------------------- /.changes/header.tpl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/header.tpl.md -------------------------------------------------------------------------------- /.changes/unreleased/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.changes/unreleased/Features-20241202-223835.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/unreleased/Features-20241202-223835.yaml -------------------------------------------------------------------------------- /.changes/unreleased/Fixes-20241120-163101.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/unreleased/Fixes-20241120-163101.yaml -------------------------------------------------------------------------------- /.changes/unreleased/Fixes-20241204-105846.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/unreleased/Fixes-20241204-105846.yaml -------------------------------------------------------------------------------- /.changes/unreleased/Fixes-20241205-133606.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/unreleased/Fixes-20241205-133606.yaml -------------------------------------------------------------------------------- /.changes/unreleased/Fixes-20241211-144752.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/unreleased/Fixes-20241211-144752.yaml -------------------------------------------------------------------------------- /.changes/unreleased/Under the Hood-20241117-194746.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changes/unreleased/Under the Hood-20241117-194746.yaml -------------------------------------------------------------------------------- /.changie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.changie.yaml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | !docker_dev 3 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/scripts/env-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/scripts/env-setup.sh -------------------------------------------------------------------------------- /.github/scripts/integration-test-matrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/scripts/integration-test-matrix.js -------------------------------------------------------------------------------- /.github/scripts/update_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/scripts/update_dependencies.sh -------------------------------------------------------------------------------- /.github/scripts/update_dev_dependency_branches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/scripts/update_dev_dependency_branches.sh -------------------------------------------------------------------------------- /.github/scripts/update_release_branch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/scripts/update_release_branch.sh -------------------------------------------------------------------------------- /.github/workflows/backport.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/backport.yml -------------------------------------------------------------------------------- /.github/workflows/bot-changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/bot-changelog.yml -------------------------------------------------------------------------------- /.github/workflows/changelog-existence.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/changelog-existence.yml -------------------------------------------------------------------------------- /.github/workflows/cut-release-branch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/cut-release-branch.yml -------------------------------------------------------------------------------- /.github/workflows/docs-issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/docs-issue.yml -------------------------------------------------------------------------------- /.github/workflows/integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/integration.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/nightly-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/nightly-release.yml -------------------------------------------------------------------------------- /.github/workflows/release-branch-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/release-branch-tests.yml -------------------------------------------------------------------------------- /.github/workflows/release-internal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/release-internal.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/release_prep_hatch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/release_prep_hatch.yml -------------------------------------------------------------------------------- /.github/workflows/repository-cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/repository-cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/triage-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.github/workflows/triage-labels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/README.md -------------------------------------------------------------------------------- /dbt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/__init__.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/__init__.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/__version__.py: -------------------------------------------------------------------------------- 1 | version = "1.10.0a1" 2 | -------------------------------------------------------------------------------- /dbt/adapters/bigquery/clients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/clients.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/column.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/connections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/connections.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/credentials.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/dataset.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/impl.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/python_submissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/python_submissions.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/relation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/relation.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/relation_configs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/relation_configs/__init__.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/relation_configs/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/relation_configs/_base.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/relation_configs/_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/relation_configs/_cluster.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/relation_configs/_materialized_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/relation_configs/_materialized_view.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/relation_configs/_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/relation_configs/_options.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/relation_configs/_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/relation_configs/_partition.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/relation_configs/_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/relation_configs/_policies.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/retry.py -------------------------------------------------------------------------------- /dbt/adapters/bigquery/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/adapters/bigquery/utility.py -------------------------------------------------------------------------------- /dbt/include/bigquery/__init__.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | PACKAGE_PATH = os.path.dirname(__file__) 4 | -------------------------------------------------------------------------------- /dbt/include/bigquery/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/dbt_project.yml -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/adapters.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/adapters.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/adapters/apply_grants.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/adapters/apply_grants.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/adapters/columns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/adapters/columns.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/catalog/by_relation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/catalog/by_relation.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/catalog/by_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/catalog/by_schema.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/catalog/catalog.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/catalog/catalog.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/etc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/etc.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/clone.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/clone.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/copy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/copy.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/incremental.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/incremental.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/incremental_strategy/common.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/incremental_strategy/common.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/incremental_strategy/insert_overwrite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/incremental_strategy/insert_overwrite.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/incremental_strategy/merge.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/incremental_strategy/merge.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/incremental_strategy/microbatch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/incremental_strategy/microbatch.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/incremental_strategy/time_ingestion_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/incremental_strategy/time_ingestion_tables.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/seed.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/snapshot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/snapshot.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/table.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/materializations/view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/materializations/view.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/python_model/python.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/python_model/python.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/cluster.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/cluster.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/drop.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/drop.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/materialized_view/alter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/materialized_view/alter.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/materialized_view/create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/materialized_view/create.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/materialized_view/drop.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/materialized_view/drop.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/materialized_view/refresh.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/materialized_view/refresh.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/materialized_view/replace.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/materialized_view/replace.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/options.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/options.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/partition.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/partition.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/rename.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/rename.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/table/drop.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/table/drop.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/table/options.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/table/options.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/table/rename.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/table/rename.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/view/drop.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/view/drop.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/view/options.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/view/options.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/view/rename.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/view/rename.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/relations/view/replace.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/relations/view/replace.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/array_append.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/array_append.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/array_concat.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/array_concat.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/array_construct.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/array_construct.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/bool_or.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/bool_or.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/date.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/date.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/date_trunc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/date_trunc.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/dateadd.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/dateadd.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/datediff.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/datediff.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/escape_single_quotes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/escape_single_quotes.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/except.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/except.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/get_columns_spec_ddl.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/get_columns_spec_ddl.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/hash.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/hash.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/intersect.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/intersect.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/listagg.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/listagg.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/position.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/position.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/right.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/right.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/safe_cast.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/safe_cast.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/split_part.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/split_part.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/string_literal.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/string_literal.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/macros/utils/timestamps.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/macros/utils/timestamps.sql -------------------------------------------------------------------------------- /dbt/include/bigquery/profile_template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/dbt/include/bigquery/profile_template.yml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/dev.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/docker/dev.Dockerfile -------------------------------------------------------------------------------- /hatch.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/hatch.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/test.env.example -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/boundary/test_bigquery_sdk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/boundary/test_bigquery_sdk.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/functional/adapter/catalog_tests/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/catalog_tests/files.py -------------------------------------------------------------------------------- /tests/functional/adapter/catalog_tests/test_relation_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/catalog_tests/test_relation_types.py -------------------------------------------------------------------------------- /tests/functional/adapter/column_types/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/column_types/fixtures.py -------------------------------------------------------------------------------- /tests/functional/adapter/column_types/test_alter_column_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/column_types/test_alter_column_types.py -------------------------------------------------------------------------------- /tests/functional/adapter/column_types/test_column_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/column_types/test_column_types.py -------------------------------------------------------------------------------- /tests/functional/adapter/constraints/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/constraints/fixtures.py -------------------------------------------------------------------------------- /tests/functional/adapter/constraints/test_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/constraints/test_constraints.py -------------------------------------------------------------------------------- /tests/functional/adapter/dbt_clone/test_dbt_clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/dbt_clone/test_dbt_clone.py -------------------------------------------------------------------------------- /tests/functional/adapter/dbt_show/test_dbt_show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/dbt_show/test_dbt_show.py -------------------------------------------------------------------------------- /tests/functional/adapter/describe_relation/_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/describe_relation/_files.py -------------------------------------------------------------------------------- /tests/functional/adapter/describe_relation/test_describe_relation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/describe_relation/test_describe_relation.py -------------------------------------------------------------------------------- /tests/functional/adapter/empty/test_empty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/empty/test_empty.py -------------------------------------------------------------------------------- /tests/functional/adapter/expected_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/expected_stats.py -------------------------------------------------------------------------------- /tests/functional/adapter/hooks/data/seed_model.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/hooks/data/seed_model.sql -------------------------------------------------------------------------------- /tests/functional/adapter/hooks/data/seed_run.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/hooks/data/seed_run.sql -------------------------------------------------------------------------------- /tests/functional/adapter/hooks/test_model_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/hooks/test_model_hooks.py -------------------------------------------------------------------------------- /tests/functional/adapter/hooks/test_run_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/hooks/test_run_hooks.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/incremental_strategy_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/incremental/incremental_strategy_fixtures.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/seeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/incremental/seeds.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/test_incremental_merge_exclude_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/incremental/test_incremental_merge_exclude_columns.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/test_incremental_microbatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/incremental/test_incremental_microbatch.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/test_incremental_on_schema_change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/incremental/test_incremental_on_schema_change.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/test_incremental_predicates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/incremental/test_incremental_predicates.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/test_incremental_strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/incremental/test_incremental_strategies.py -------------------------------------------------------------------------------- /tests/functional/adapter/incremental/test_incremental_unique_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/incremental/test_incremental_unique_id.py -------------------------------------------------------------------------------- /tests/functional/adapter/materialized_view_tests/_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/materialized_view_tests/_files.py -------------------------------------------------------------------------------- /tests/functional/adapter/materialized_view_tests/_mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/materialized_view_tests/_mixin.py -------------------------------------------------------------------------------- /tests/functional/adapter/materialized_view_tests/test_materialized_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/materialized_view_tests/test_materialized_view.py -------------------------------------------------------------------------------- /tests/functional/adapter/materialized_view_tests/test_materialized_view_changes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/materialized_view_tests/test_materialized_view_changes.py -------------------------------------------------------------------------------- /tests/functional/adapter/materialized_view_tests/test_materialized_view_cluster_changes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/materialized_view_tests/test_materialized_view_cluster_changes.py -------------------------------------------------------------------------------- /tests/functional/adapter/materialized_view_tests/test_materialized_view_partition_changes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/materialized_view_tests/test_materialized_view_partition_changes.py -------------------------------------------------------------------------------- /tests/functional/adapter/query_comment_test/test_job_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/query_comment_test/test_job_label.py -------------------------------------------------------------------------------- /tests/functional/adapter/query_comment_test/test_query_comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/query_comment_test/test_query_comment.py -------------------------------------------------------------------------------- /tests/functional/adapter/simple_bigquery_view/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/simple_bigquery_view/fixtures.py -------------------------------------------------------------------------------- /tests/functional/adapter/simple_bigquery_view/seeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/simple_bigquery_view/seeds.py -------------------------------------------------------------------------------- /tests/functional/adapter/simple_bigquery_view/test_simple_bigquery_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/simple_bigquery_view/test_simple_bigquery_view.py -------------------------------------------------------------------------------- /tests/functional/adapter/simple_copy/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/simple_copy/fixtures.py -------------------------------------------------------------------------------- /tests/functional/adapter/simple_copy/test_simple_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/simple_copy/test_simple_copy.py -------------------------------------------------------------------------------- /tests/functional/adapter/sources_freshness_tests/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/sources_freshness_tests/files.py -------------------------------------------------------------------------------- /tests/functional/adapter/sources_freshness_tests/test_get_relation_last_modified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/sources_freshness_tests/test_get_relation_last_modified.py -------------------------------------------------------------------------------- /tests/functional/adapter/store_test_failures_tests/test_store_test_failures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/store_test_failures_tests/test_store_test_failures.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_aliases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_aliases.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_basic.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_changing_relation_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_changing_relation_type.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_copy_materialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_copy_materialization.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_dbt_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_dbt_debug.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_grant_access_to.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_grant_access_to.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_grants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_grants.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_json_keyfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_json_keyfile.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_persist_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_persist_docs.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_python_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_python_model.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_simple_seed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_simple_seed.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_simple_snaphot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_simple_snaphot.py -------------------------------------------------------------------------------- /tests/functional/adapter/test_string_literal_macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/test_string_literal_macro.py -------------------------------------------------------------------------------- /tests/functional/adapter/unit_testing/test_unit_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/unit_testing/test_unit_testing.py -------------------------------------------------------------------------------- /tests/functional/adapter/upload_file_tests/data/csv/source.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/upload_file_tests/data/csv/source.csv -------------------------------------------------------------------------------- /tests/functional/adapter/upload_file_tests/data/ndjson/source.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/upload_file_tests/data/ndjson/source.ndjson -------------------------------------------------------------------------------- /tests/functional/adapter/upload_file_tests/data/parquet/source.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/upload_file_tests/data/parquet/source.parquet -------------------------------------------------------------------------------- /tests/functional/adapter/upload_file_tests/test_upload_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/upload_file_tests/test_upload_file.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/fixture_array_append.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/utils/fixture_array_append.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/fixture_array_concat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/utils/fixture_array_concat.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/fixture_array_construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/utils/fixture_array_construct.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/fixture_get_intervals_between.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/utils/fixture_get_intervals_between.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/test_data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/utils/test_data_types.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/test_timestamps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/utils/test_timestamps.py -------------------------------------------------------------------------------- /tests/functional/adapter/utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/adapter/utils/test_utils.py -------------------------------------------------------------------------------- /tests/functional/python_model_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/python_model_tests/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/python_model_tests/files.py -------------------------------------------------------------------------------- /tests/functional/python_model_tests/test_list_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/python_model_tests/test_list_inference.py -------------------------------------------------------------------------------- /tests/functional/test_cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_cancel.py -------------------------------------------------------------------------------- /tests/functional/test_changing_partitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_changing_partitions.py -------------------------------------------------------------------------------- /tests/functional/test_delete_column_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_delete_column_policy.py -------------------------------------------------------------------------------- /tests/functional/test_drop_temp_relation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_drop_temp_relation.py -------------------------------------------------------------------------------- /tests/functional/test_get_columns_incomplete_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_get_columns_incomplete_database.py -------------------------------------------------------------------------------- /tests/functional/test_hours_to_expiration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_hours_to_expiration.py -------------------------------------------------------------------------------- /tests/functional/test_incremental_materialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_incremental_materialization.py -------------------------------------------------------------------------------- /tests/functional/test_job_timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_job_timeout.py -------------------------------------------------------------------------------- /tests/functional/test_location_change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_location_change.py -------------------------------------------------------------------------------- /tests/functional/test_override_database/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_override_database/fixtures.py -------------------------------------------------------------------------------- /tests/functional/test_override_database/test_override_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_override_database/test_override_database.py -------------------------------------------------------------------------------- /tests/functional/test_quota_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_quota_project.py -------------------------------------------------------------------------------- /tests/functional/test_update_column_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_update_column_policy.py -------------------------------------------------------------------------------- /tests/functional/test_update_field_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/functional/test_update_field_description.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/mock_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/unit/mock_adapter.py -------------------------------------------------------------------------------- /tests/unit/test_bigquery_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/unit/test_bigquery_adapter.py -------------------------------------------------------------------------------- /tests/unit/test_bigquery_connection_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/unit/test_bigquery_connection_manager.py -------------------------------------------------------------------------------- /tests/unit/test_column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/unit/test_column.py -------------------------------------------------------------------------------- /tests/unit/test_configure_dataproc_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/unit/test_configure_dataproc_batch.py -------------------------------------------------------------------------------- /tests/unit/test_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/unit/test_dataset.py -------------------------------------------------------------------------------- /tests/unit/test_renamed_relations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/unit/test_renamed_relations.py -------------------------------------------------------------------------------- /tests/unit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/tests/unit/utils.py -------------------------------------------------------------------------------- /third-party-stubs/agate/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/third-party-stubs/agate/__init__.pyi -------------------------------------------------------------------------------- /third-party-stubs/agate/data_types.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/dbt-bigquery/HEAD/third-party-stubs/agate/data_types.pyi --------------------------------------------------------------------------------