Skip to content

Plan --include-unmodified option does not respect --select-model option #5516

@xardasos

Description

@xardasos

sqlmesh plan --select-model A --include-unmodified dev creates a dev environment that contains not only the selected model A, but also other unmodified models.

How to reproduce

Execute the following commands (demo duckdb project):

  1. sqlmesh init
  2. sqlmesh plan
  3. sqlmesh plan --select-model sqlmesh_example.incremental_model --include-unmodified dev

Current behavior

The dev environment is created and contains not only the selected sqlmesh_example.incremental_model, but also other (unmodified) project models: sqlmesh_example.full_model and sqlmesh_example.seed_model.

Expected behavior

The dev environment is created and contains only the selected sqlmesh_example.incremental_model.

Notes

  1. Related issue and comment: Plan --select-model doesn't allow adding unmodified models to an existing dev environment #5497 (comment)

Sqlmesh version

0.224.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions