Re: [Django] #23916: makemigrations does not detect/like model name case changes

2022-02-16 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam Johnson
 Type:  Bug  |   Status:  closed
Component:  Migrations   |  Version:  dev
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Mariusz Felisiak ):

 In [changeset:"760b7e7f4f62eafdc79a2188d2a7739abaa6ca8b" 760b7e7f]:
 {{{
 #!CommitTicketReference repository=""
 revision="760b7e7f4f62eafdc79a2188d2a7739abaa6ca8b"
 [4.0.x] Fixed #33515 -- Prevented recreation of migration for
 ManyToManyField to lowercased swappable setting.

 Thanks Chris Lee for the report.

 Regression in 43289707809c814a70f0db38ca4f82f35f43dbfd.

 Refs #23916.
 Backport of 1e2e1be02bdf0fe4add0d0279dbca1d74ae28ad7 from main
 }}}

-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.a5fa89769532e316c5f639f69cbf5c8c%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2022-02-16 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam Johnson
 Type:  Bug  |   Status:  closed
Component:  Migrations   |  Version:  dev
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by GitHub ):

 In [changeset:"1e2e1be02bdf0fe4add0d0279dbca1d74ae28ad7" 1e2e1be]:
 {{{
 #!CommitTicketReference repository=""
 revision="1e2e1be02bdf0fe4add0d0279dbca1d74ae28ad7"
 Fixed #33515 -- Prevented recreation of migration for ManyToManyField to
 lowercased swappable setting.

 Thanks Chris Lee for the report.

 Regression in 43289707809c814a70f0db38ca4f82f35f43dbfd.

 Refs #23916.
 }}}

-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.7fc11ffc6bab368b0e318e430ed7f451%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2020-03-25 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam
 |  (Chainz) Johnson
 Type:  Bug  |   Status:  closed
Component:  Migrations   |  Version:  master
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Mariusz Felisiak ):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"9e1b6b8a66af4c2197e5b1b41eb9dbb36e4f6502" 9e1b6b8]:
 {{{
 #!CommitTicketReference repository=""
 revision="9e1b6b8a66af4c2197e5b1b41eb9dbb36e4f6502"
 Fixed #23916 -- Allowed makemigrations to handle related model name case
 changes.

 Made autodetector ignore related model name case changes so unnecessary
 migrations are not created.
 }}}

-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.e1a0a3e8b851c5d027868a08d67e%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2020-03-25 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam
 |  (Chainz) Johnson
 Type:  Bug  |   Status:  assigned
Component:  Migrations   |  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by felixxm):

 * stage:  Accepted => Ready for checkin


-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.b5c2973541f62abc31ef1c5f90256e32%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2020-03-22 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam
 |  (Chainz) Johnson
 Type:  Bug  |   Status:  assigned
Component:  Migrations   |  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Adam (Chainz) Johnson):

 * needs_tests:  1 => 0


-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.81b0c8e919eb83b9ea8d6dc23700fec6%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2020-03-21 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam
 |  (Chainz) Johnson
 Type:  Bug  |   Status:  assigned
Component:  Migrations   |  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  1|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Dustin Harrison):

 I hit this issue with Django 2.2.11.

 - Renamed several models with a case change only
 - Generated a migration with  `makemigrations`
 - Subsequent migrations would always detect a change.
 - Ported Adam's patch to 2.2.12
 - `makemigrations` no longer detects changes

 There were no conflicts in the patch.

-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.1a9deff3fd83522b189fbead4d44400c%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2020-01-20 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam
 |  (Chainz) Johnson
 Type:  Bug  |   Status:  assigned
Component:  Migrations   |  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  1|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Adam (Chainz) Johnson):

 Yes, there's a pull request - see the "Pull Requests" row in the table at
 the top describing the issue.

-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.0d3db91db172b2001b186d824f9b8357%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2020-01-20 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam
 |  (Chainz) Johnson
 Type:  Bug  |   Status:  assigned
Component:  Migrations   |  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  1|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Daniel S):

 Pardon my ignorance, but does this recent activity mean something is being
 done about this bug? I've only just run into it (changed a model name in
 casing only and now have infinite migration detection), so I'd be
 interested in finding a workaround. Replying to [comment:8 felixxm]:

-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.260bdb2a9cecb622ff4363e385825be4%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2020-01-13 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam
 |  (Chainz) Johnson
 Type:  Bug  |   Status:  assigned
Component:  Migrations   |  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  1|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by felixxm):

 * version:  1.7 => master
 * needs_tests:  0 => 1


-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.020de9a92a72ae9c525bdc3a7580410d%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2020-01-13 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+-
 Reporter:  Sven Coenye  |Owner:  Adam
 |  (Chainz) Johnson
 Type:  Bug  |   Status:  assigned
Component:  Migrations   |  Version:  1.7
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Adam (Chainz) Johnson):

 * owner:  nobody => Adam (Chainz) Johnson
 * status:  new => assigned
 * has_patch:  0 => 1


-- 
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.d4ed9bdb757152d56848e87c4fbf917c%40djangoproject.com.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2017-01-17 Thread Django
#23916: makemigrations does not detect/like model name case changes
-+
 Reporter:  Sven Coenye  |Owner:  nobody
 Type:  Bug  |   Status:  new
Component:  Migrations   |  Version:  1.7
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+

Comment (by Anton Samarchyan):

 This is a duplicate of #27297

--
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.481d62349c6ab0008e0e629e390c9d40%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2016-06-13 Thread Django
#23916: makemigrations does not detect/like model name case changes
+
 Reporter:  scoenye |Owner:  nobody
 Type:  Bug |   Status:  new
Component:  Migrations  |  Version:  1.7
 Severity:  Normal  |   Resolution:
 Keywords:  | Triage Stage:  Accepted
Has patch:  0   |  Needs documentation:  0
  Needs tests:  0   |  Patch needs improvement:  0
Easy pickings:  0   |UI/UX:  0
+

Comment (by timgraham):

 #26752 seems to be another symptom (closed as duplicate, but reopen if
 not).

--
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.832111ebca12a3c3a1fc207180c8df8b%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2015-09-21 Thread Django
#23916: makemigrations does not detect/like model name case changes
+
 Reporter:  scoenye |Owner:  nobody
 Type:  Bug |   Status:  new
Component:  Migrations  |  Version:  1.7
 Severity:  Normal  |   Resolution:
 Keywords:  | Triage Stage:  Accepted
Has patch:  0   |  Needs documentation:  0
  Needs tests:  0   |  Patch needs improvement:  0
Easy pickings:  0   |UI/UX:  0
+

Comment (by timgraham):

 See #25429 for a probable duplicate (but please check when this is fixed
 and reopen it if not).

--
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.be2f65950e2937daa6f8d5488471e09d%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2014-12-15 Thread Django
#23916: makemigrations does not detect/like model name case changes
+
 Reporter:  scoenye |Owner:  nobody
 Type:  Bug |   Status:  new
Component:  Migrations  |  Version:  1.7
 Severity:  Normal  |   Resolution:
 Keywords:  | Triage Stage:  Accepted
Has patch:  0   |  Needs documentation:  0
  Needs tests:  0   |  Patch needs improvement:  0
Easy pickings:  0   |UI/UX:  0
+

Comment (by scoenye):

 Sorry for the delayed response. I did not realize my e-mail address was
 missing from the preferences.

 Is there anything I can do to provide more info on the RenameModel
 failure?

--
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.a0438311b6027efa5196ab2b27414792%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2014-11-26 Thread Django
#23916: makemigrations does not detect/like model name case changes
+
 Reporter:  scoenye |Owner:  nobody
 Type:  Bug |   Status:  new
Component:  Migrations  |  Version:  1.7
 Severity:  Normal  |   Resolution:
 Keywords:  | Triage Stage:  Accepted
Has patch:  0   |  Needs documentation:  0
  Needs tests:  0   |  Patch needs improvement:  0
Easy pickings:  0   |UI/UX:  0
+
Changes (by MarkusH):

 * cc: info+coding@… (added)


Comment:

 Thank you for the report. The problem you ran into relates to the fact
 that the migration internally don't care about case sensitivity of model
 names (`ProjectState.models` has a dictionary whose keys are `(app_label,
 model_name)` where the latter is lower cased).

 Your work around seems to be valid. I'd need more info to figure out why
 adding the RenameModel manually fails.

--
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.9dda107b85265726342bbfb963d67da0%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #23916: makemigrations does not detect/like model name case changes

2014-11-25 Thread Django
#23916: makemigrations does not detect/like model name case changes
+
 Reporter:  scoenye |Owner:  nobody
 Type:  Bug |   Status:  new
Component:  Migrations  |  Version:  1.7
 Severity:  Normal  |   Resolution:
 Keywords:  | Triage Stage:  Accepted
Has patch:  0   |  Needs documentation:  0
  Needs tests:  0   |  Patch needs improvement:  0
Easy pickings:  0   |UI/UX:  0
+
Changes (by timgraham):

 * needs_better_patch:   => 0
 * stage:  Unreviewed => Accepted
 * needs_tests:   => 0
 * needs_docs:   => 0


--
Ticket URL: 
Django 
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 django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.9d377c7d71b3aaed429b648a7db93794%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


[Django] #23916: makemigrations does not detect/like model name case changes

2014-11-25 Thread Django
#23916: makemigrations does not detect/like model name case changes
+
 Reporter:  scoenye |  Owner:  nobody
 Type:  Bug | Status:  new
Component:  Migrations  |Version:  1.7
 Severity:  Normal  |   Keywords:
 Triage Stage:  Unreviewed  |  Has patch:  0
Easy pickings:  0   |  UI/UX:  0
+
 Starting with

 {{{
 class Evidence(models.Model):
 rubrictype = models.ForeignKey('Rubrictype')

 class Rubrictype(models.Model):
 type_code = models.CharField(max_length=1)
 }}}

 Make the initial migration:

 {{{
 $ ./manage.py makemigrations
 Migrations for 'as_migrations':
   0001_initial.py:
 - Create model Evidence
 - Create model Rubrictype
 - Add field rubrictype to evidence
 }}}

 Change the name of Rubrictype to RubricType:

 {{{
 class Evidence(models.Model):
 rubrictype = models.ForeignKey('RubricType')

 class RubricType(models.Model):
 type_code = models.CharField(max_length=1)
 }}}

 Generate the migration:

 {{{
 $ ./manage.py makemigrations
 Migrations for 'as_migrations':
   0002_auto_20141125_1930.py:
 - Alter field rubrictype on evidence
 }}}

 Django does not detect the name change on the RubricType model itself. No
 confirmation is requested for the name change and no operation is
 generated. The problem is that any subsequent makemigrations run will
 generate the same operation ad infinitum:

 {{{
 $ ./manage.py makemigrations
 Migrations for 'as_migrations':
   0003_auto_20141125_1930.py:
 - Alter field rubrictype on evidence
 }}}

 If instead the name is changed to RubricXype:

 {{{
 class Evidence(models.Model):
 rubrictype = models.ForeignKey('RubricXype')

 class RubricXype(models.Model):
 type_code = models.CharField(max_length=1)
 }}}

 the corresponding migration becomes

 {{{
 $ ./manage.py makemigrations
 Did you rename the as_migrations.Rubrictype model to RubricXype? [y/N] y
 Migrations for 'as_migrations':
   0002_auto_20141125_1956.py:
 - Rename model Rubrictype to RubricXype
 }}}

 This migration generates a RenameModel operation only and any subsequent
 makemigrations runs will properly report "No changes detected". So it
 appears the change detector does not pick up on capitalization changes in
 model names.

 Trying to work around by adding a

 {{{
 migrations.RenameModel(
 old_name='Rubrictype',
 new_name='RubricType',
 )
 }}}

 to the auto generated operations results in a ValueError exception when
 makemigrations is run again:

 {{{
 $ ./manage.py makemigrations
 Traceback (most recent call last):
   File "manage.py", line 10, in 
 execute_from_command_line(sys.argv)
   File "/home/svencoenye/developer/django_test/lib/python2.7/site-
 packages/django/core/management/__init__.py", line 385, in
 execute_from_command_line
 utility.execute()
   File "/home/svencoenye/developer/django_test/lib/python2.7/site-
 packages/django/core/management/__init__.py", line 377, in execute
 self.fetch_command(subcommand).run_from_argv(self.argv)
   File "/home/svencoenye/developer/django_test/lib/python2.7/site-
 packages/django/core/management/base.py", line 288, in run_from_argv
 self.execute(*args, **options.__dict__)
   File "/home/svencoenye/developer/django_test/lib/python2.7/site-
 packages/django/core/management/base.py", line 338, in execute
 output = self.handle(*args, **options)
   File "/home/svencoenye/developer/django_test/lib/python2.7/site-
 packages/django/core/management/commands/makemigrations.py", line 111, in
 handle
 convert_apps=app_labels or None,
   File "/home/svencoenye/developer/django_test/lib/python2.7/site-
 packages/django/db/migrations/autodetector.py", line 42, in changes
 changes = self._detect_changes(convert_apps, graph)
   File "/home/svencoenye/developer/django_test/lib/python2.7/site-
 packages/django/db/migrations/autodetector.py", line 109, in
 _detect_changes
 self.old_apps = self.from_state.render(ignore_swappable=True)
   File "/home/svencoenye/developer/django_test/lib/python2.7/site-
 packages/django/db/migrations/state.py", line 89, in render
 model=lookup_model,
 ValueError: Lookup failed for model referenced by field
 as_migrations.Evidence.rubrictype: as_migrations.RubricType
 }}}

 The sequence of the operations does not matter. Neither does substituting
 the RenameModel operation for the AlterField operation.

 (Looking at the next to last entry in the traceback, the autodetector
 seems to be looking for the new name in the old_apps state?)

 It is possible, however, to go the long way around and use two separate
 migrations: Rubrictype -> RubricXype. RubricXype -> RubricType works
 without getting the migration state stuck and does not throw an exception.

--
Ticket URL: 
Django 
The Web framework for perfectionists with