South

Screenshot der Software:
South
Softwarebeschreibung:
Version: 1.0.2
Upload-Datum: 1 Mar 15
Entwickler: Andrew Godwin
Lizenz: Frei
Popularität: 99

Rating: 3.0/5 (Total Votes: 3)

Die wichtigsten Ziele ist es, eine einfache, stabile und datenbankunabhängige Migrationsschicht bereitzustellen.
Es verfügt über eine automatische Schemagenerierung (syncdb), die mindestens einmal auf jeder Django-Projekt ausgeführt werden müssen.
Süd kann feststellen, ob eine Migration wurde ausgelassen oder nicht und wird den Entwickler warnen

Eigenschaften .

  • Automatische Migration Erstellung :. Süd kann sehen, was in Ihrem models.py Datei geändert und automatisch Migrationen, die Änderungen entsprechen schreiben
  • Datenbankunabhängigkeit:. Soweit möglich, ist South vollständig datenbankunabhängig und unterstützt fünf verschiedene Datenbank-Backends
  • App-versierte. Süd kennt und arbeitet mit dem Konzept der Django-Anwendungen, so dass Sie Migrationen für einige Ihrer Anwendungen verwenden und den Rest überlassen Sie über die Verwendung syncdb tragen
  • VCS fest:. Süd werden feststellen, wenn jemand anderes begeht Migrationen auf der gleichen app wie du und sie Konflikt

Was ist neu in dieser Pressemitteilung:

  • Fixture Lade Probleme behoben

Was ist neu in Version 0.7.1:

  • Es war ein ärgerliches Problem, andernfalls Datenmigrationen verursacht unter MySQL, plötzlich laufen ihre rückwärts () Methode und erzeugen eine Fehlermeldung überhaupt nichts mit dem ursprünglichen Problem.
  • Dies wurde behoben.
  • Ein Bug und einige Nicht-Determinismus in der neuen Abhängigkeits Motor wurde korrigiert (vorher, Abhängigkeiten wurden manchmal falsch berechnet, und die Nicht-Determinismus bedeutet, dass dies nur geschehen auf bestimmten Architekturen).
  • interne Test-Suite South jetzt nicht standardmäßig ausgeführt werden.

Was ist neu in Version 0.5:

  • Ein neues ORM Freezing-Funktion, die die ORM zugreifen können in seinen historischen Zustand während Migrationen.
  • Ein völlig neu geschrieben models.py Parser, der jetzt mit alle, aber die verrückte Modell Dateien umgehen kann.
  • Automatische Erkennung von Änderungen, so häufigsten Migrationen automatisch für jeden Bedarf geschrieben werden.
  • Süd wird jetzt als ein Unterverzeichnis verpackt, Süd /, um es einfacher, mit pip, Ausbau-und ähnliche Systeme zu verwenden.
  • Nizza DB-API-Methoden zum Entfernen von Fremdschlüsseln, Erstellen und Löschen eindeutiger Integritätsbedingungen.
  • Volle Kompatibilität mit Django erstellt (und alle anderen) Einschränkungen.
  • Robuster alter_column Änderungen, einschließlich Fallen Einschränkungen für Dinge wie PositiveIntegerField beim Wechsel weg.

Anforderungen :

  • Django 0.97 oder höher

Ähnliche Software

bootstrap_admin
bootstrap_admin

25 Feb 15

Rakismet
Rakismet

12 May 15

rewire
rewire

20 Jul 15

Chess
Chess

5 Jun 15

Kommentare zu South

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!