Skip to content
This repository was archived by the owner on May 17, 2024. It is now read-only.

Make local dbt data diffs concurrent #776

Merged
merged 27 commits into from
Dec 5, 2023
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
format string logs
  • Loading branch information
Sung Won Chung committed Nov 15, 2023
commit 05c79211faff2236bbcb29870a0a1a511d1de094
4 changes: 2 additions & 2 deletions data_diff/dbt_parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -446,12 +446,12 @@ def get_pk_from_model(self, node, unique_columns: dict, pk_tag: str) -> List[str

from_meta = [name for name, params in node.columns.items() if pk_tag in params.meta] or None
if from_meta:
logger.debug("Found PKs via META [{node.name}]: " + str(from_meta))
logger.debug(f"Found PKs via META [{node.name}]: " + str(from_meta))
return from_meta

from_tags = [name for name, params in node.columns.items() if pk_tag in params.tags] or None
if from_tags:
logger.debug("Found PKs via Tags [{node.name}]: " + str(from_tags))
logger.debug(f"Found PKs via Tags [{node.name}]: " + str(from_tags))
return from_tags
if node.unique_id in unique_columns:
from_uniq = unique_columns.get(node.unique_id)
Expand Down
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy