Bug #105993 Missing method at Connector/Python for Django
Submitted: 28 Dec 2021 12:34 Modified: 20 May 2022 20:45
Reporter: Mario Benito Email Updates:
Status: Closed Impact on me:
None 
Category:Connector / Python Severity:S3 (Non-critical)
Version:8.0.27, 8.0.28 OS:Any
Assigned to: CPU Architecture:Any

[28 Dec 2021 12:34] Mario Benito
Description:
Class DatabaseIntrospection misses _parse_constraint_columns method.

How to repeat:
Make some migration in Django that uses constraints introspection

Suggested fix:
Just copying the same method from Django original introspection code seems to solve the problem.
[6 Feb 2022 8:02] MySQL Verification Team
Thank you for the report and feedback.
[30 Mar 2022 2:46] 伟峰 潘
when will you fix the issue
[20 May 2022 13:51] Nuno Mariz
Posted by developer:
 
This bug was fixed as part of WL#15137.
Thank you for the bug report.
[20 May 2022 20:45] Philip Olson
Posted by developer:
 
Fixed as of the upcoming MySQL Connector/Python 8.0.30 release, and here's the proposed changelog entry from the documentation team:

For Django, added the missing DatabaseIntrospection _parse_constraint_columns() method.

Thank you for the bug report.