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

Fingerprintjs
Fingerprintjs

13 Apr 15

NAMI
NAMI

28 Feb 15

robots.js
robots.js

12 May 15

Kommentare zu South

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