Criei um novo aplicativo com alguns modelos e agora percebi que alguns dos modelos estão mal pensados. Como não efetuei o commit do código, o sensato seria migrar o banco de dados para o último estado bom e refazer a migração com modelos melhores. Nesse caso, o último estado bom é o banco de dados em que o novo aplicativo não existe.
Como posso migrar de volta da migração inicial no Django 1.7?
Em South
um poderia fazer:
python manage.py migrate <app> zero
Que limparia <app>
do histórico de migração e removeria todas as tabelas de <app>
.
Como fazer isso com as migrações do Django 1.7?
python
django
django-1.7
django-migrations
Seppo Erviälä
fonte
fonte
você também pode usar o número da versão:
Fonte: https://docs.djangoproject.com/en/1.7/ref/django-admin/#django-admin-migrate
fonte
0000
não funciona