Mein gesamtes SQL-Schema wurde wegen der Windows10-Initialisierung gelöscht. Also möchte ich Makemigrationen mit bereits existierendem Django-Projektcode ausführen (mit so vielen Zeilen ...). Aber "python manage.py makemigrations" funktioniert nicht mit Fehler "Tabelle existiert nicht" ... Gibt es einige Methoden, um diese Situationen zu überwinden ???Kann Makemigrationen mit gelöschtem Schema ausgeführt werden?
2
A
Antwort
2
Ihre vorhandenen Migrationsskripts sind beschädigt. So müssen Sie die folgenden Schritte tun:
löschen Migrationen Ordner innerhalb der App
Dann laufen makemigrations
python manage.py makemigrations
Nehmen, um die Änderungen an DB
python manage.py migrate
Verwandte Themen
- 1. Abbrechen Makemigrationen Django
- 2. Wie wird ein Schema mit Emacs ausgeführt?
- 3. Mongoose-Schema-Validierungen werden nicht beim Update ausgeführt
- 4. proto2 mit Funken kann nicht ausgeführt werden
- 5. Kann nicht ausgeführt werden Gradlew
- 6. Kann nicht ausgeführt werden ./autoconf
- 7. Viewer kann nicht ausgeführt werden
- 8. kann nicht ausgeführt werden ActionBarSherlock
- 9. Einfügeabfrage kann nicht ausgeführt werden?
- 10. QWebEngineView kann nicht ausgeführt werden
- 11. Kann reduceLeft parallel ausgeführt werden?
- 12. Mongodb kann nicht ausgeführt werden
- 13. Nool kann nicht ausgeführt werden
- 14. Kann Go lokal ausgeführt werden?
- 15. Wie kann Skript ausgeführt werden?
- 16. Kann nicht ausgeführt werden MySQL
- 17. Schema kann nicht mit PySpark angewendet werden - Inkonsistente Felder
- 18. Verhindern, dassMigrate auf aktuellem Schema ausgeführt wird
- 19. SDL2-Projekt kann nicht ausgeführt werden, "Kann nicht ausgeführt werden" ":% 1 Keine gültige Win32-Anwendung"
- 20. Aktivieren der Größenanpassung in gelöschtem Element -Javascript
- 21. Zuweisen eindeutiger IDs zu gelöschtem Element
- 22. Ist eine Klasse mit gelöschtem Copy-Constructor trivial kopierbar?
- 23. Python Logger - kann nur einmal ausgeführt werden
- 24. Django 1.9 - Makemigrationen - Keine Änderungen festgestellt
- 25. Kann nicht ausführbar in TeamCity ausgeführt werden
- 26. Wie kann PhantomJS im Client ausgeführt werden?
- 27. kann nicht ausgeführt werden logstash als Service
- 28. Projektadministrator kann nicht ausgeführt werden workitem abfragen
- 29. Kann azure Webjob gleichzeitig ausgeführt werden?
- 30. Artisan :: Call ('migrate') kann nicht ausgeführt werden
Danke für y Unsere Antwort: -)! Aber diese Lösung funktionierte nicht in meinem Fall, ich benutze nur sql Remote-Verbindung, Danke !! –
Ok gut. Sie können eine Antwort posten, wie Sie das Problem gelöst und akzeptiert haben. –