Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #4801

Re: [Python-de] Django fixtures und migrations...

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>

Show all headers | View raw


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


Thread

Re: [Python-de] Django fixtures und migrations... Thomas Güttler <guettliml@thomas-guettler.de> - 2017-06-15 12:55 +0200

csiph-web