South

Logiciel capture d'écran:
South
Détails logiciels:
Version: 1.0.2
Date de transfert: 1 Mar 15
Développeur: Andrew Godwin
Licence: Gratuit
Popularité: 28

Rating: 2.0/5 (Total Votes: 2)

Ses principaux objectifs est de fournir une couche simple, stable et base de données indépendante migration.
Il a une génération automatique de schéma (syncdb) qui doit être exécuté au moins une fois sur chaque projet Django.
Sud peut dire si une migration a été laissé de côté ou non, et avertit le développeur

Caractéristiques :.

  • Création de migration automatique :. Sud peut voir ce qui a changé dans votre fichier models.py et écrire automatiquement migrations qui correspondent à vos modifications
  • Base de données indépendance:. Autant que possible, Sud est totalement agnostique base de données, soutenir cinq backends de bases de données différentes
  • App-savvy:. Sud connaît et travaille avec le concept d'applications Django, vous permettant d'utiliser les migrations pour certains de vos applications et laissez le reste de continuer à utiliser syncdb
  • VCS-preuve:. Sud remarquerez si quelqu'un commet autre migrations vers la même application que vous et ils sont en conflit

Ce qui est nouveau dans cette version:

  • questions Fixture de chargement fixe

Ce qui est nouveau dans la version 0.7.1:

  • Il y avait un problème gênant qui a causé à défaut migrations de données sous MySQL afin de fonctionner soudainement leurs arrière () méthode et produire une erreur complètement étranger au problème initial. Ceci a été corrigé.
  • Un bug et certains non-déterminisme dans le nouveau moteur de dépendances a été fixé (auparavant, les dépendances sont parfois calculés tort, et le non-déterminisme signifie que cela ne se est passé sur certaines architectures).
  • suite de test interne de l'entreprise Sud n'a pas exécuté par défaut.

Ce qui est nouveau dans la version 0.5:

  • Une nouvelle fonctionnalité de congélation ORM, qui permet d'accéder à l'ORM dans son état historique lors des migrations.
  • Un analyseur models.py entièrement réécrit, qui peut maintenant faire face à tous mais le plus loufoque des fichiers modèles.
  • détection de changement automatique, de sorte que les migrations les plus communs peuvent être automatiquement écrit pour chaque besoin.
  • Sud est maintenant emballé comme un sous-répertoire, au sud /, pour le rendre plus facile à utiliser avec pip, buildout, et des systèmes similaires.
  • Belle DB méthodes de l'API pour enlever les clés étrangères, la création et la suppression des contraintes uniques.
  • compatibilité complète avec Django-créé (et tous les autres) contraintes.
  • changements de alter_column plus robustes, y compris suppression de contraintes pour des choses comme PositiveIntegerField lors du changement de distance.

Exigences :

  • Django 0.97 ou supérieur

Logiciel similaire

PDFKit
PDFKit

12 Apr 15

rewire
rewire

20 Jul 15

Commentaires à South

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!