Wir sind ein Team von Entwicklern arbeiten an Django-Projekt. Wir haben Probleme mit Django-Migrationen. Wenn ein Entwickler Änderungen am Modell vornimmt und makemigrations> migrate sequence ausführt, generiert er einige sqls im Migrationsverzeichnis. Wenn nun ein anderer Entwickler den Code zieht und dieselbe Sequenz ausführt, setzt er den Code in einen schlechten Zustand. Wir haben unser Migrationsverzeichnis lokal gelöscht, um das Problem zu beheben und manchmal alle Daten zu löschen. Nicht sicher, was wir falsch machen. Bitte schlagen Sie die richtige Art der Verwendung von Django-Migrationen vor.Django Migrationen gibt Fehler, wenn separat in verschiedenen Maschinen ausgeführt
Hinweis - Alle von uns verwenden separate Instanzen von DB in lokalen Rechner.
Sie sollte zeigen, welche Fehler Sie bekommen. –
Welche Datenbank und Django-Version verwenden Sie? – Windsooon
@DanielRoseman, Fehler ändern sich - Im Moment bekomme ich diesen - zurück selb.cursor.execute (sql) django.db.utils.ProgrammingError: Beziehung "django_content_type" existiert bereits Ich kann sehen, es gibt Vorschläge für das mit Fake-Initial, das scheint bei mir nicht zu funktionieren. Ich glaube, wir haben ein grundlegendes Problem in der Art und Weise, wie wir Migrationen verwenden - ich möchte wissen, ob wir Django-Migrationen korrekt verwenden oder nicht. – timedout