Skip to content

Commit a4c9d5e

Browse files
authored
Merge pull request #404 from jefersonmsantos/main
Resetting invocation_context on generate_sql function when dbt_version > 1.8
2 parents cbbfbff + 2edaaad commit a4c9d5e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

recce/adapter/dbt_adapter/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,10 @@ def generate_sql(self, sql_template: str, base: bool = False, context: Dict = {}
403403
manifest = as_manifest(self.get_manifest(base))
404404
parser = SqlBlockParser(self.runtime_config, manifest, self.runtime_config)
405405

406+
if dbt_version >= dbt_version.parse('v1.8'):
407+
from dbt_common.context import set_invocation_context
408+
set_invocation_context({})
409+
406410
node_id = str("generated_" + uuid.uuid4().hex)
407411
node = parser.parse_remote(sql_template, node_id)
408412
process_node(self.runtime_config, manifest, node)

0 commit comments

Comments
 (0)