Während dies nicht passieren sollte, ist es nicht unmöglich.Wenn eine Django-Migration in db migriert wird, was ist die beste Vorgehensweise, wenn die Migration zu einem späteren Zeitpunkt gelöscht wird?
Was ist zu tun, wenn eine Migration in eine Datenbank ausgeführt wurde und die Migrationsdatei dann gelöscht wurde und nicht wiederhergestellt werden kann?
Dies setzt voraus, dass die Datenbank nicht einfach gelöscht werden kann.
Sicherlich sind die Migrationsdateien in Versionskontrolle, wie der Rest Ihres Codes? –
Dies ist eine hypothetische, auf einer Testmaschine wurde eine Migration ausgeführt, ohne der Quellcodeverwaltung hinzugefügt zu werden. Ich benutze Heroku und ich begann mich zu fragen, was passieren würde, wenn jemand eine seiner lokalen Niederlassungen bereitstellen würde und dann vergessen würde, sie auf das freigegebene Repository hochzuladen. Zum Glück ist das hypothetisch, aber ich würde lieber jetzt wissen, was zu tun ist, sollte es jemals passieren. – xgadam