#26384: Migrations crash renaming the pk of a model with a self-referential 
foreign
key
---------------------------------+------------------------------------
     Reporter:  brian            |                    Owner:  nobody
         Type:  Bug              |                   Status:  new
    Component:  Migrations       |                  Version:  1.9
     Severity:  Release blocker  |               Resolution:
     Keywords:                   |             Triage Stage:  Accepted
    Has patch:  1                |      Needs documentation:  0
  Needs tests:  0                |  Patch needs improvement:  0
Easy pickings:  0                |                    UI/UX:  0
---------------------------------+------------------------------------

Comment (by AlexHill):

 I think this is the problem:

   Prior to MySQL 5.6.6, adding and dropping a foreign key in the same
 ALTER TABLE statement may be problematic in some cases and is therefore
 unsupported. Separate statements should be used for each operation. As of
 MySQL 5.6.6, adding and dropping a foreign key in the same ALTER TABLE
 statement is supported for ALTER TABLE ... ALGORITHM=INPLACE but remains
 unsupported for ALTER TABLE ... ALGORITHM=COPY.

 From http://dev.mysql.com/doc/refman/5.6/en/alter-table.html

--
Ticket URL: <https://code.djangoproject.com/ticket/26384#comment:16>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/063.97681fc46f3164cf2468c7ac20c2a67e%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to