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