2016-05-14 2 views
1

Я обновляю Django 1.4 до 1.8, и есть некоторые сторонние приложения, схема которых сильно изменилась для поддержки обновления. Я хочу сбросить эти приложения, чтобы я мог воссоздать из них соответствующие таблицы. В предыдущих итераций Django, я могу сделать либоКак вы отбрасываете все таблицы из приложения в Django 1.8+?

./manage.py sqlclear appname | ./manage.py dbshell 

или

./manage.py reset appname 

Но как sqlclear и сброса уже устарели в Django 1.8. Есть ли чистый способ сделать это, кроме ручного стирания таблиц из базы данных?

+0

Вы пробовали 'migrate appname zero'? – schwobaseggl

+0

@schowbaseggl Yup, не стирает таблицы. – Irvan

ответ

0

Оставьте свою базу данных и создайте ее еще быстрее!

+0

Я думаю, когда ваши миграции огромны, это не самый быстрый способ –

Смежные вопросы