Handle CheckConstraint.check -> condition.

Review Request #14743 — Created Dec. 22, 2025 and updated — 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