• 
      

    Handle CheckConstraint.check -> condition.

    Review Request #14743 — Created Dec. 22, 2025 and submitted — Latest diff uploaded

    Information

    Django Evolution
    master

    Reviewers

    Django 5.1 renamed the check argument/field inside CheckConstraint
    to condition, and 6.0 removed the check argument entirely. This
    change adds a support flag and conditions to handle these updates. The
    ChangeMeta and ConstraintSignature objects have been updated to
    normalize old evolutions and signatures appropriately.

    Ran unit tests.

    Commits

    Files