We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 454e942 commit 0051794Copy full SHA for 0051794
sqlmesh/dbt/model.py
@@ -517,9 +517,11 @@ def to_sqlmesh(
517
raise ConfigError(
518
f"Failed to parse model '{self.canonical_name(context)}' partition_by field '{p}' in '{self.path}': {e}"
519
) from e
520
- else:
+ elif isinstance(self.partition_by, dict) and context.target.dialect == "bigquery":
521
partitioned_by.append(self._big_query_partition_by_expr(context))
522
- optional_kwargs["partitioned_by"] = partitioned_by
+
523
+ if partitioned_by:
524
+ optional_kwargs["partitioned_by"] = partitioned_by
525
526
if self.cluster_by:
527
clustered_by = []
0 commit comments