Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #4801
| From | Thomas Güttler <guettliml@thomas-guettler.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] Django fixtures und migrations... |
| Date | 2017-06-15 12:55 +0200 |
| Message-ID | <mailman.86.1497524127.10125.python-de@python.org> (permalink) |
| References | <860f4062-2179-150a-6571-94b661c750ce@jensdiemer.de> <ab4ed369-52a1-48df-71d0-fa577d3ed2e8@thomas-guettler.de> |
Sorry, für die späte Antwort. Ich schaue nur selten bei Python-DE nach. Hast du eine Lösung gefunden, und wie sieht die aus? Hier meine Gedanken. Also ich verwende Fixtures nicht. So weit ich weiß überschreiben die auch Änderungen, die vom Kunden per Django-Admin gemacht wurden. Das gefällt mir nicht. In Unittests arbeite ich in der Regel mit der Django ORM Methode update_or_create(). Ein Hinweis dazu: Ich derzeit nicht mit der Django-Methode, dass die DB immer komplett geleert wird vor jedem Test. Ich nutze die aktuelle DB. Das hat den Vorteil, dass man nach dem der Test lief sich die Anwendung mit dem Browser anschauen kann. Ansonsten nehme ich entweder Migrationen oder temporäre Einweg-Scripte um Daten ins Prod zu bekommen. Warum willst du die Models/Tabellen füllen. Beschreibe doch bitte etwas genauer was dein Anliegen ist. Gruß, Thomas Am 26.05.2017 um 10:12 schrieb Jens: > > Seine Modells mit Test Daten füllen kann man u.a. programatisch oder per fixtures machen... > > Bei fixtures hat man evtl. das Problem, das Model Änderungen dazu führen, das diese nicht mehr eingespielt werden können... > > Natürlich kann man darauf achten, das man die fixtures Daten vor einer Änderung einspielt, die Datenbank per Migration > aktualisiert und dann wieder ein dumpdata macht. > > Ich frage mich allerdings gerade, ob es kein Projekt gibt, was genau das automatisch macht?!? > > Habe danach gesucht, aber noch nichts gefunden... Kennt jemand sowas? > -- Thomas Guettler http://www.thomas-guettler.de/
Back to de.comp.lang.python | Previous | Next | Find similar
Re: [Python-de] Django fixtures und migrations... Thomas Güttler <guettliml@thomas-guettler.de> - 2017-06-15 12:55 +0200
csiph-web