diff --git a/sqlmesh/core/model/definition.py b/sqlmesh/core/model/definition.py index dd591be126..60748f1dd5 100644 --- a/sqlmesh/core/model/definition.py +++ b/sqlmesh/core/model/definition.py @@ -2777,6 +2777,7 @@ def render_expression( META_FIELD_CONVERTER: t.Dict[str, t.Callable] = { "start": lambda value: exp.Literal.string(value), "cron": lambda value: exp.Literal.string(value), + "cron_tz": lambda value: exp.Literal.string(value), "partitioned_by_": _single_expr_or_tuple, "clustered_by": _single_expr_or_tuple, "depends_on_": lambda value: exp.Tuple(expressions=sorted(value)), diff --git a/tests/core/test_model.py b/tests/core/test_model.py index 47418f3767..badb628c7f 100644 --- a/tests/core/test_model.py +++ b/tests/core/test_model.py @@ -1395,6 +1395,7 @@ def test_render_definition(): MODEL ( name db.table, owner owner_name, + cron_tz 'America/Los_Angeles', dialect spark, kind INCREMENTAL_BY_TIME_RANGE ( time_column (`a`, 'yyyymmdd'),