Ich möchte eine lokale Kopie der Daten in der Django-Datenbank haben, um die Offline-Entwicklung zu erleichtern. Die Produktionsversion wird von Heroku gehostet; Die Daten werden in einer Postgres-Datenbank gespeichert und ich verwende den Vorarbeiter lokal mit der Standard-MySQL-Datenbank.Produktions-Django-Datenbank zum lokalen Foreman-Server replizieren
-1
A
Antwort
0
Dies ist leicht durch den Export ein Backup von Heroku der pgbackup Anwendung durchgeführt, die entweder durch das Armaturenbrett oder indem Sie auf Ihre Repo-Stammverzeichnis und läuft folgendes getan werden kann:
$ heroku pg:backups capture # to capture snapshot of current db
$ curl -o latest.dump `heroku pg:backups public-url`
Sie jetzt ein Postgres haben Speicherauszugsdatei, die aus einer leeren Datenbank auf Ihrem lokalen Postgres-Server auffüllen kann. Am einfachsten ist es, PGAdmin und Load From Restore zu verwenden.
Weitere Informationen here.
0
Aktivieren Sie das Django-REST-Framework, und rufen Sie jedes Objekt mithilfe von Anforderungen ab. Zu diesem Zeitpunkt können die Daten mit der Objekt-Erstellungsmethode in die lokale Kopie eingefügt werden.
Verwandte Themen
- 1. Methode zum Replizieren von SQLite-Datenbank über mehrere Server
- 2. Laravel - kann Daten von Ajax zum Controller replizieren
- 3. Replizieren OpenSSL Befehl zum Signieren einer Datei in Java
- 4. einfachste Weg parallel replizieren
- 5. Replizieren Vektor in R
- 6. Eine einzelne Tabelle replizieren
- 7. Replizieren GROUP_CONCAT für pandas.DataFrame
- 8. Argumentieren.callee im strikten Modus replizieren
- 9. Angular Timer - UTC zum lokalen Zeitstempel?
- 10. scp vom Remote-Host zum lokalen Host
- 11. Keine Verbindung zum lokalen MySQL-Server möglich
- 12. Selbstdefinierte Funktion zum Replizieren einer Nummer und zum Zurückgeben einer Liste?
- 13. Replizieren von SQL nach RavenDB
- 14. Befehlszeile mit Batch-Dateien replizieren
- 15. Wie replizieren Sonderzeichen in HTML?
- 16. Replizieren AppleScript Wiederholungsschleifen Änderungen sofort?
- 17. Replizieren IsNullable (T) Wert Zugriff
- 18. Replizieren eines Trenddiagramms mit ggplot
- 19. Wie replizieren Vektor in c?
- 20. DOORS-Struktur in Windows replizieren
- 21. Replizieren 9-Slice-Funktionalität in WPF
- 22. wie zu replizieren und replizieren von entfernten Datenbanken, pouchdb zu couchbase
- 23. Replizieren eines Datenrahmens als Ganzes n mal
- 24. Replizieren "Text zu Spalten" mit einem Skript
- 25. Wie kann ich dies mit CSS replizieren?
- 26. Doppelte oder Linien basierend auf Spaltenwert replizieren
- 27. Replizieren der gewichteten Mittelwerte aus Umfrage polljunkie
- 28. MySQL UNION - Replizieren von einer Sub-Abfrage
- 29. Kann nicht Bedingung mit ternären Operator replizieren
- 30. Android-Material-Design replizieren Symbolleiste Paniermehl Beispiel
Ich benutze die sqlite DB vor Ort, aber es lohnt sich, eine Postgres DB auf meinem Laptop zu finden. –