Détails logiciels:
Version: 1.0.2
Date de transfert: 1 Mar 15
Licence: Gratuit
Popularité: 99
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
Commentaires non trouvées