From 7e2392a37383ab1efa8694c452e6ac069958f6e4 Mon Sep 17 00:00:00 2001 From: Tori Wei <41123940+toriwei@users.noreply.github.com> Date: Mon, 2 Mar 2026 10:50:02 -0800 Subject: [PATCH] chore: adjust default handling for min_intervals in user_provided_flags --- sqlmesh/cli/main.py | 2 +- sqlmesh/core/context.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sqlmesh/cli/main.py b/sqlmesh/cli/main.py index 2f18c0a4b7..45f95d2abb 100644 --- a/sqlmesh/cli/main.py +++ b/sqlmesh/cli/main.py @@ -535,7 +535,7 @@ def diff(ctx: click.Context, environment: t.Optional[str] = None) -> None: ) @click.option( "--min-intervals", - default=0, + default=None, help="For every model, ensure at least this many intervals are covered by a missing intervals check regardless of the plan start date", ) @opt.verbose diff --git a/sqlmesh/core/context.py b/sqlmesh/core/context.py index 5d28ef9551..e6b404c597 100644 --- a/sqlmesh/core/context.py +++ b/sqlmesh/core/context.py @@ -1556,6 +1556,7 @@ def plan_builder( run = run or False diff_rendered = diff_rendered or False skip_linter = skip_linter or False + min_intervals = min_intervals or 0 environment = environment or self.config.default_target_environment environment = Environment.sanitize_name(environment)