Ich habe eine Django-Bereitstellung in Produktion, die MySQL verwendet.
Ich möchte mit SQLite weiter entwickeln, also möchte ich meine vorhandenen Daten in eine SQLite-Datenbank importieren. Ich
Es gibt ein Shell-Skript hier , um einen allgemeinen MySQL-Dump in SQLite zu konvertieren, aber es funktionierte nicht für mich (anscheinend ist das allgemeine Problem nicht einfach).
Ich habe mir gedacht, dass das mit den Django-Modellen viel einfacher sein kann. Wie würdest du das machen? Hat jemand irgendein Skript, um das zu tun?
verwenden
%Vor%um Ihre Daten aus dem Produktionssystem zu exportieren ( Dokumente ) ).
Verschieben Sie dann die Datei auf dem Entwicklungssystem und führen Sie
aus %Vor%Sie können die Datei auch in den Ordner "your_app / fixtures" mit dem Namen "initial_data.json" einfügen und sie wird automatisch geladen, wenn Sie "manage.py syncdb" ausführen ( dokumente ).
Haben Sie versucht, manage.py dumpdata > datadump
zu verwenden und dann, wenn die neue Datenbank korrekt eingerichtet ist, verwenden Sie python manage.py loaddata datadump
?
Tags und Links django database-migration django-models