From cdab6fd27abfc0d685e7450b4bee92e263a39578 Mon Sep 17 00:00:00 2001 From: Taylor Yang Date: Wed, 17 Jul 2024 09:58:54 +0800 Subject: [PATCH] update adapter hyperlink and comments about the decoupled architecture for post-decoupling --- ARCHITECTURE.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index f24e573e850..ac587f2c631 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -6,7 +6,8 @@ Most of the python code in the repository is within the `core/dbt` directory. - [`single python files`](core/dbt/README.md): A number of individual files, such as 'compilation.py' and 'exceptions.py' The main subdirectories of core/dbt: -- [`adapters`](core/dbt/adapters/README.md): Define base classes for behavior that is likely to differ across databases +- [`adapters`](https://github.com/dbt-labs/dbt-adapters): Define base classes for behavior that is likely to differ across databases + - Because of the decoupled architecture, the base Adapter classes is now in [its own repo](https://github.com/dbt-labs/dbt-adapters). After installation, these classes will still live in the `core/adapters/` directory. - [`clients`](core/dbt/clients/README.md): Interface with dependencies (agate, jinja) or across operating systems - [`config`](core/dbt/config/README.md): Reconcile user-supplied configuration from connection profiles, project files, and Jinja macros - [`context`](core/dbt/context/README.md): Build and expose dbt-specific Jinja functionality