[Answer]-Django 1.6 South Nothing to migrate

1đź‘Ť

âś…

It looks like there was another 0004 migration created by your partner, the .py file for which was somehow lost, but it was applied to DB. That’s why you are getting old models in your new migration (because they aren’t in 0003 migration) and that’s why South thinks that there is “Nothing to migrate” (because another 0004 migration was already applied).

You can ask your partner for the missing migration file or delete your new models, create a new 0004 migration (which probably will be the same as your partner’s), then re-add your models and create a new 0005 migration and apply it.

👤Spc_555

Leave a comment