DBT Macro: Detach Postgres
DBT macro name: trase_duckdb.detach_postgres
DBT details
Description
No description
Details
Models
Macros
run_query
{% macro detach_postgres() %}
-- Only do the following if within a dbt run (not whenever compiling)
{% if execute %}
{% set dynamic_db_name = this.identifier ~ '_postgres_db' %}
{% set detach_query = "DETACH " ~ dynamic_db_name ~ ";" %}
{% do run_query(detach_query) %}
{{ log("Dettached from " ~ dynamic_db_name, info=True) }}
{% endif %}
{% endmacro %}