2017-06-20 3 views
0

In Django 1.10.6, ich habe ein Modell, und lief python manage.py makemigrations und python manage.py migrate, erstellt es eine Tabelle in MySQL DB. Später erfuhr ich, dass der Tisch nicht benötigt wurde. Ich suchte und fand eine Antwort here. Aber das war für die Versionen vor 1.9. In Django 1.9 wurde sqlclear entfernt. Jetzt ist mein Zweifel,Django - 'sqlclear' Äquivalent in Django> 1.9

Wie kann ich eine Tabelle aus der DB mit Django, für Versionen größer als 1,9?

Gibt es sqlclear Äquivalente in Versionen größer als 1,9?

Bitte helfen.

Antwort

0
1. Delete your Model for the Table or comment it out totally 
2. python manage.py makemigrations 
3. python manage.migrate 

hoffen, dass es

+0

Danke für die Antwort hilft. Dies wird jedoch von den vorherigen Migrationsdateien beeinflusst. Zum Beispiel hatte ich eine Funktion für das Hochladen von Bildern, und es wirft wegen der vorherigen Migrationsdateien einen 'Attributfehler 'auf. – Jeril

+0

also müssen Sie die Migrationsdateien mit Ausnahme der Datei init.py im Migrationsordner löschen – Exprator

+0

Danke, aber gibt es ein 'sqlclear'-Äquivalent? – Jeril