Add hooks into SchemaEditor.alter_field() and reduce complexity
This patch adds in hooks into the base alter_field
method in BaseDatabaseSchemaEditor
so backends are able to augment or override the various actions that occur when altering a field. This also cuts complexity in half, and clarifies the various actions.
PR is https://github.com/django/django/pull/8922
Change History (4)
Type: |
New feature →
Cleanup/optimization
|
Component: |
Database layer (models, ORM) →
Migrations
|
Summary: |
Add hooks into schema alter_field and reduce complexity →
Add hooks into SchemaEditor.alter_field() and reduce complexity
|
Triage Stage: |
Unreviewed →
Accepted
|