South would not create a migration in this case I am pretty sure, it seems
Django 1.7 does.
--
Ticket URL: <https://code.djangoproject.com/ticket/23644>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* status: new => closed
* needs_better_patch: => 0
* resolution: => wontfix
* needs_tests: => 0
* needs_docs: => 0
Comment:
Hi,
This is by design, as noted in the last paragraph of
https://docs.djangoproject.com/en/1.7/topics/migrations/#the-commands:
> Django will make migrations for any change to your models or fields -
even options that don’t affect the database - as the only way it can
reconstruct a field correctly is to have all the changes in the history,
and you might need those options in some data migrations later on (for
example, if you’ve set custom validators).
Thanks.
--
Ticket URL: <https://code.djangoproject.com/ticket/23644#comment:1>