diff --git a/dbt-redshift/.changes/.changes/0.0.0.md b/dbt-redshift/.changes/0.0.0.md similarity index 100% rename from dbt-redshift/.changes/.changes/0.0.0.md rename to dbt-redshift/.changes/0.0.0.md diff --git a/dbt-redshift/.changes/.changes/README.md b/dbt-redshift/.changes/README.md similarity index 100% rename from dbt-redshift/.changes/.changes/README.md rename to dbt-redshift/.changes/README.md diff --git a/dbt-redshift/.changes/.changes/header.tpl.md b/dbt-redshift/.changes/header.tpl.md similarity index 100% rename from dbt-redshift/.changes/.changes/header.tpl.md rename to dbt-redshift/.changes/header.tpl.md diff --git a/dbt-redshift/.changes/.changes/unreleased/.gitkeep b/dbt-redshift/.changes/unreleased/unreleased/.gitkeep similarity index 100% rename from dbt-redshift/.changes/.changes/unreleased/.gitkeep rename to dbt-redshift/.changes/unreleased/unreleased/.gitkeep diff --git a/dbt-redshift/.changes/.changes/unreleased/Under the Hood-20241204-185729.yaml b/dbt-redshift/.changes/unreleased/unreleased/Under the Hood-20241204-185729.yaml similarity index 100% rename from dbt-redshift/.changes/.changes/unreleased/Under the Hood-20241204-185729.yaml rename to dbt-redshift/.changes/unreleased/unreleased/Under the Hood-20241204-185729.yaml diff --git a/dbt-redshift/.changes/.changes/unreleased/Under the Hood-20241207-165918.yaml b/dbt-redshift/.changes/unreleased/unreleased/Under the Hood-20241207-165918.yaml similarity index 100% rename from dbt-redshift/.changes/.changes/unreleased/Under the Hood-20241207-165918.yaml rename to dbt-redshift/.changes/unreleased/unreleased/Under the Hood-20241207-165918.yaml diff --git a/dbt-redshift/.changes/.changes/unreleased/Under the Hood-20241211-145132.yaml b/dbt-redshift/.changes/unreleased/unreleased/Under the Hood-20241211-145132.yaml similarity index 100% rename from dbt-redshift/.changes/.changes/unreleased/Under the Hood-20241211-145132.yaml rename to dbt-redshift/.changes/unreleased/unreleased/Under the Hood-20241211-145132.yaml diff --git a/dbt-redshift/docker/docker/Dockerfile b/dbt-redshift/docker/Dockerfile similarity index 100% rename from dbt-redshift/docker/docker/Dockerfile rename to dbt-redshift/docker/Dockerfile diff --git a/dbt-redshift/docker/docker/README.md b/dbt-redshift/docker/README.md similarity index 100% rename from dbt-redshift/docker/docker/README.md rename to dbt-redshift/docker/README.md diff --git a/dbt-redshift/docker/docker/dev.Dockerfile b/dbt-redshift/docker/dev.Dockerfile similarity index 100% rename from dbt-redshift/docker/docker/dev.Dockerfile rename to dbt-redshift/docker/dev.Dockerfile diff --git a/dbt-redshift/scripts/scripts/build-dist.sh b/dbt-redshift/scripts/build-dist.sh similarity index 100% rename from dbt-redshift/scripts/scripts/build-dist.sh rename to dbt-redshift/scripts/build-dist.sh diff --git a/dbt-redshift/scripts/scripts/env-setup.sh b/dbt-redshift/scripts/env-setup.sh similarity index 100% rename from dbt-redshift/scripts/scripts/env-setup.sh rename to dbt-redshift/scripts/env-setup.sh diff --git a/dbt-redshift/tests/tests/__init__.py b/dbt-redshift/tests/__init__.py similarity index 100% rename from dbt-redshift/tests/tests/__init__.py rename to dbt-redshift/tests/__init__.py diff --git a/dbt-redshift/tests/tests/boundary/__init__.py b/dbt-redshift/tests/boundary/__init__.py similarity index 100% rename from dbt-redshift/tests/tests/boundary/__init__.py rename to dbt-redshift/tests/boundary/__init__.py diff --git a/dbt-redshift/tests/tests/boundary/conftest.py b/dbt-redshift/tests/boundary/conftest.py similarity index 100% rename from dbt-redshift/tests/tests/boundary/conftest.py rename to dbt-redshift/tests/boundary/conftest.py diff --git a/dbt-redshift/tests/tests/boundary/test_redshift_connector.py b/dbt-redshift/tests/boundary/test_redshift_connector.py similarity index 100% rename from dbt-redshift/tests/tests/boundary/test_redshift_connector.py rename to dbt-redshift/tests/boundary/test_redshift_connector.py diff --git a/dbt-redshift/tests/tests/conftest.py b/dbt-redshift/tests/conftest.py similarity index 100% rename from dbt-redshift/tests/tests/conftest.py rename to dbt-redshift/tests/conftest.py diff --git a/dbt-redshift/tests/tests/functional/__init__.py b/dbt-redshift/tests/functional/__init__.py similarity index 100% rename from dbt-redshift/tests/tests/functional/__init__.py rename to dbt-redshift/tests/functional/__init__.py diff --git a/dbt-redshift/tests/tests/functional/adapter/__init__.py b/dbt-redshift/tests/functional/adapter/__init__.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/__init__.py rename to dbt-redshift/tests/functional/adapter/__init__.py diff --git a/dbt-redshift/tests/tests/functional/adapter/backup_tests/models.py b/dbt-redshift/tests/functional/adapter/backup_tests/models.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/backup_tests/models.py rename to dbt-redshift/tests/functional/adapter/backup_tests/models.py diff --git a/dbt-redshift/tests/tests/functional/adapter/backup_tests/test_backup_table.py b/dbt-redshift/tests/functional/adapter/backup_tests/test_backup_table.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/backup_tests/test_backup_table.py rename to dbt-redshift/tests/functional/adapter/backup_tests/test_backup_table.py diff --git a/dbt-redshift/tests/tests/functional/adapter/catalog_tests/files.py b/dbt-redshift/tests/functional/adapter/catalog_tests/files.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/catalog_tests/files.py rename to dbt-redshift/tests/functional/adapter/catalog_tests/files.py diff --git a/dbt-redshift/tests/tests/functional/adapter/catalog_tests/test_get_catalog.py b/dbt-redshift/tests/functional/adapter/catalog_tests/test_get_catalog.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/catalog_tests/test_get_catalog.py rename to dbt-redshift/tests/functional/adapter/catalog_tests/test_get_catalog.py diff --git a/dbt-redshift/tests/tests/functional/adapter/catalog_tests/test_relation_types.py b/dbt-redshift/tests/functional/adapter/catalog_tests/test_relation_types.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/catalog_tests/test_relation_types.py rename to dbt-redshift/tests/functional/adapter/catalog_tests/test_relation_types.py diff --git a/dbt-redshift/tests/tests/functional/adapter/conftest.py b/dbt-redshift/tests/functional/adapter/conftest.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/conftest.py rename to dbt-redshift/tests/functional/adapter/conftest.py diff --git a/dbt-redshift/tests/tests/functional/adapter/dbt_clone/test_dbt_clone.py b/dbt-redshift/tests/functional/adapter/dbt_clone/test_dbt_clone.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/dbt_clone/test_dbt_clone.py rename to dbt-redshift/tests/functional/adapter/dbt_clone/test_dbt_clone.py diff --git a/dbt-redshift/tests/tests/functional/adapter/dbt_show/test_dbt_show.py b/dbt-redshift/tests/functional/adapter/dbt_show/test_dbt_show.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/dbt_show/test_dbt_show.py rename to dbt-redshift/tests/functional/adapter/dbt_show/test_dbt_show.py diff --git a/dbt-redshift/tests/tests/functional/adapter/empty/test_empty.py b/dbt-redshift/tests/functional/adapter/empty/test_empty.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/empty/test_empty.py rename to dbt-redshift/tests/functional/adapter/empty/test_empty.py diff --git a/dbt-redshift/tests/tests/functional/adapter/expected_stats.py b/dbt-redshift/tests/functional/adapter/expected_stats.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/expected_stats.py rename to dbt-redshift/tests/functional/adapter/expected_stats.py diff --git a/dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_merge_exclude_columns.py b/dbt-redshift/tests/functional/adapter/incremental/test_incremental_merge_exclude_columns.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_merge_exclude_columns.py rename to dbt-redshift/tests/functional/adapter/incremental/test_incremental_merge_exclude_columns.py diff --git a/dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_microbatch.py b/dbt-redshift/tests/functional/adapter/incremental/test_incremental_microbatch.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_microbatch.py rename to dbt-redshift/tests/functional/adapter/incremental/test_incremental_microbatch.py diff --git a/dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_on_schema_change.py b/dbt-redshift/tests/functional/adapter/incremental/test_incremental_on_schema_change.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_on_schema_change.py rename to dbt-redshift/tests/functional/adapter/incremental/test_incremental_on_schema_change.py diff --git a/dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_predicates.py b/dbt-redshift/tests/functional/adapter/incremental/test_incremental_predicates.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_predicates.py rename to dbt-redshift/tests/functional/adapter/incremental/test_incremental_predicates.py diff --git a/dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_run_result.py b/dbt-redshift/tests/functional/adapter/incremental/test_incremental_run_result.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_run_result.py rename to dbt-redshift/tests/functional/adapter/incremental/test_incremental_run_result.py diff --git a/dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_strategies.py b/dbt-redshift/tests/functional/adapter/incremental/test_incremental_strategies.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_strategies.py rename to dbt-redshift/tests/functional/adapter/incremental/test_incremental_strategies.py diff --git a/dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_unique_id.py b/dbt-redshift/tests/functional/adapter/incremental/test_incremental_unique_id.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/incremental/test_incremental_unique_id.py rename to dbt-redshift/tests/functional/adapter/incremental/test_incremental_unique_id.py diff --git a/dbt-redshift/tests/tests/functional/adapter/materialized_view_tests/__init__.py b/dbt-redshift/tests/functional/adapter/materialized_view_tests/__init__.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/materialized_view_tests/__init__.py rename to dbt-redshift/tests/functional/adapter/materialized_view_tests/__init__.py diff --git a/dbt-redshift/tests/tests/functional/adapter/materialized_view_tests/test_drop_cascade.py b/dbt-redshift/tests/functional/adapter/materialized_view_tests/test_drop_cascade.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/materialized_view_tests/test_drop_cascade.py rename to dbt-redshift/tests/functional/adapter/materialized_view_tests/test_drop_cascade.py diff --git a/dbt-redshift/tests/tests/functional/adapter/materialized_view_tests/test_materialized_views.py b/dbt-redshift/tests/functional/adapter/materialized_view_tests/test_materialized_views.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/materialized_view_tests/test_materialized_views.py rename to dbt-redshift/tests/functional/adapter/materialized_view_tests/test_materialized_views.py diff --git a/dbt-redshift/tests/tests/functional/adapter/materialized_view_tests/utils.py b/dbt-redshift/tests/functional/adapter/materialized_view_tests/utils.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/materialized_view_tests/utils.py rename to dbt-redshift/tests/functional/adapter/materialized_view_tests/utils.py diff --git a/dbt-redshift/tests/tests/functional/adapter/sources_freshness_tests/files.py b/dbt-redshift/tests/functional/adapter/sources_freshness_tests/files.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/sources_freshness_tests/files.py rename to dbt-redshift/tests/functional/adapter/sources_freshness_tests/files.py diff --git a/dbt-redshift/tests/tests/functional/adapter/sources_freshness_tests/test_get_relation_last_modified.py b/dbt-redshift/tests/functional/adapter/sources_freshness_tests/test_get_relation_last_modified.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/sources_freshness_tests/test_get_relation_last_modified.py rename to dbt-redshift/tests/functional/adapter/sources_freshness_tests/test_get_relation_last_modified.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_adapter_methods.py b/dbt-redshift/tests/functional/adapter/test_adapter_methods.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_adapter_methods.py rename to dbt-redshift/tests/functional/adapter/test_adapter_methods.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_basic.py b/dbt-redshift/tests/functional/adapter/test_basic.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_basic.py rename to dbt-redshift/tests/functional/adapter/test_basic.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_changing_relation_type.py b/dbt-redshift/tests/functional/adapter/test_changing_relation_type.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_changing_relation_type.py rename to dbt-redshift/tests/functional/adapter/test_changing_relation_type.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_column_types.py b/dbt-redshift/tests/functional/adapter/test_column_types.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_column_types.py rename to dbt-redshift/tests/functional/adapter/test_column_types.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_constraints.py b/dbt-redshift/tests/functional/adapter/test_constraints.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_constraints.py rename to dbt-redshift/tests/functional/adapter/test_constraints.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_grants.py b/dbt-redshift/tests/functional/adapter/test_grants.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_grants.py rename to dbt-redshift/tests/functional/adapter/test_grants.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_late_binding_view.py b/dbt-redshift/tests/functional/adapter/test_late_binding_view.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_late_binding_view.py rename to dbt-redshift/tests/functional/adapter/test_late_binding_view.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_macros.py b/dbt-redshift/tests/functional/adapter/test_macros.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_macros.py rename to dbt-redshift/tests/functional/adapter/test_macros.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_persist_docs.py b/dbt-redshift/tests/functional/adapter/test_persist_docs.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_persist_docs.py rename to dbt-redshift/tests/functional/adapter/test_persist_docs.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_query_comment.py b/dbt-redshift/tests/functional/adapter/test_query_comment.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_query_comment.py rename to dbt-redshift/tests/functional/adapter/test_query_comment.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_relation_name.py b/dbt-redshift/tests/functional/adapter/test_relation_name.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_relation_name.py rename to dbt-redshift/tests/functional/adapter/test_relation_name.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_simple_seed.py b/dbt-redshift/tests/functional/adapter/test_simple_seed.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_simple_seed.py rename to dbt-redshift/tests/functional/adapter/test_simple_seed.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_simple_snapshot.py b/dbt-redshift/tests/functional/adapter/test_simple_snapshot.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_simple_snapshot.py rename to dbt-redshift/tests/functional/adapter/test_simple_snapshot.py diff --git a/dbt-redshift/tests/tests/functional/adapter/test_store_test_failures.py b/dbt-redshift/tests/functional/adapter/test_store_test_failures.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/test_store_test_failures.py rename to dbt-redshift/tests/functional/adapter/test_store_test_failures.py diff --git a/dbt-redshift/tests/tests/functional/adapter/unit_testing/fixtures.py b/dbt-redshift/tests/functional/adapter/unit_testing/fixtures.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/unit_testing/fixtures.py rename to dbt-redshift/tests/functional/adapter/unit_testing/fixtures.py diff --git a/dbt-redshift/tests/tests/functional/adapter/unit_testing/test_unit_testing.py b/dbt-redshift/tests/functional/adapter/unit_testing/test_unit_testing.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/unit_testing/test_unit_testing.py rename to dbt-redshift/tests/functional/adapter/unit_testing/test_unit_testing.py diff --git a/dbt-redshift/tests/tests/functional/adapter/utils/test_data_types.py b/dbt-redshift/tests/functional/adapter/utils/test_data_types.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/utils/test_data_types.py rename to dbt-redshift/tests/functional/adapter/utils/test_data_types.py diff --git a/dbt-redshift/tests/tests/functional/adapter/utils/test_timestamps.py b/dbt-redshift/tests/functional/adapter/utils/test_timestamps.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/utils/test_timestamps.py rename to dbt-redshift/tests/functional/adapter/utils/test_timestamps.py diff --git a/dbt-redshift/tests/tests/functional/adapter/utils/test_utils.py b/dbt-redshift/tests/functional/adapter/utils/test_utils.py similarity index 100% rename from dbt-redshift/tests/tests/functional/adapter/utils/test_utils.py rename to dbt-redshift/tests/functional/adapter/utils/test_utils.py diff --git a/dbt-redshift/tests/tests/functional/conftest.py b/dbt-redshift/tests/functional/conftest.py similarity index 100% rename from dbt-redshift/tests/tests/functional/conftest.py rename to dbt-redshift/tests/functional/conftest.py diff --git a/dbt-redshift/tests/tests/functional/test_auth_method.py b/dbt-redshift/tests/functional/test_auth_method.py similarity index 100% rename from dbt-redshift/tests/tests/functional/test_auth_method.py rename to dbt-redshift/tests/functional/test_auth_method.py diff --git a/dbt-redshift/tests/tests/functional/test_autocommit.py b/dbt-redshift/tests/functional/test_autocommit.py similarity index 100% rename from dbt-redshift/tests/tests/functional/test_autocommit.py rename to dbt-redshift/tests/functional/test_autocommit.py diff --git a/dbt-redshift/tests/tests/functional/test_columns_in_relation.py b/dbt-redshift/tests/functional/test_columns_in_relation.py similarity index 100% rename from dbt-redshift/tests/tests/functional/test_columns_in_relation.py rename to dbt-redshift/tests/functional/test_columns_in_relation.py diff --git a/dbt-redshift/tests/tests/unit/__init__.py b/dbt-redshift/tests/unit/__init__.py similarity index 100% rename from dbt-redshift/tests/tests/unit/__init__.py rename to dbt-redshift/tests/unit/__init__.py diff --git a/dbt-redshift/tests/tests/unit/mock_adapter.py b/dbt-redshift/tests/unit/mock_adapter.py similarity index 100% rename from dbt-redshift/tests/tests/unit/mock_adapter.py rename to dbt-redshift/tests/unit/mock_adapter.py diff --git a/dbt-redshift/tests/tests/unit/test_auth_method.py b/dbt-redshift/tests/unit/test_auth_method.py similarity index 100% rename from dbt-redshift/tests/tests/unit/test_auth_method.py rename to dbt-redshift/tests/unit/test_auth_method.py diff --git a/dbt-redshift/tests/tests/unit/test_connection.py b/dbt-redshift/tests/unit/test_connection.py similarity index 100% rename from dbt-redshift/tests/tests/unit/test_connection.py rename to dbt-redshift/tests/unit/test_connection.py diff --git a/dbt-redshift/tests/tests/unit/test_conversion.py b/dbt-redshift/tests/unit/test_conversion.py similarity index 100% rename from dbt-redshift/tests/tests/unit/test_conversion.py rename to dbt-redshift/tests/unit/test_conversion.py diff --git a/dbt-redshift/tests/tests/unit/test_materialized_view.py b/dbt-redshift/tests/unit/test_materialized_view.py similarity index 100% rename from dbt-redshift/tests/tests/unit/test_materialized_view.py rename to dbt-redshift/tests/unit/test_materialized_view.py diff --git a/dbt-redshift/tests/tests/unit/test_query.py b/dbt-redshift/tests/unit/test_query.py similarity index 100% rename from dbt-redshift/tests/tests/unit/test_query.py rename to dbt-redshift/tests/unit/test_query.py diff --git a/dbt-redshift/tests/tests/unit/test_relation.py b/dbt-redshift/tests/unit/test_relation.py similarity index 100% rename from dbt-redshift/tests/tests/unit/test_relation.py rename to dbt-redshift/tests/unit/test_relation.py diff --git a/dbt-redshift/tests/tests/unit/test_ssl_mode.py b/dbt-redshift/tests/unit/test_ssl_mode.py similarity index 100% rename from dbt-redshift/tests/tests/unit/test_ssl_mode.py rename to dbt-redshift/tests/unit/test_ssl_mode.py diff --git a/dbt-redshift/tests/tests/unit/utils.py b/dbt-redshift/tests/unit/utils.py similarity index 100% rename from dbt-redshift/tests/tests/unit/utils.py rename to dbt-redshift/tests/unit/utils.py