• 
      

    Add support for all features on Index objects through Django 4.0.

    Review Request #12214 — Created March 28, 2022 and submitted — Latest diff uploaded

    Information

    Django Evolution
    release-2.x

    Reviewers

    Django Evolution has supported Meta.indexes and the Index object for
    a while, but lacked an assortment of features present since Django 2.0.
    These include:

    • db_tablespace (Django 2.0+)
    • condition (Django 2.2+)
    • opclasses (Django 2.2+)
    • expressions (Django 3.2+)
    • include (Django 3.2+)

    This change introduces support for all of these features, allowing them
    to evolve successfully.

    Unit tests pass on all supported versions of Python, Django, and all
    databases.

    Commits

    Files