Détails logiciels:
Version: 0.42.0
Date de transfert: 12 May 15
Licence: Gratuit
Popularité: 43
stucco_evolution est un gestionnaire SQLAlchemy pour repoze.evolution & nbsp;. Fournit un moyen simple de mettre en œuvre les migrations de schéma comme un ensemble de scripts Python numérotées.
stucco_evolution maintient une table avec (nom_du_logiciel, version) tuples et passera une session de SQLAlchemy à son evolveN.py numérotées pour amener le schéma pour nomdupaquet mise à jour. Tout ce que vous avez à faire est d'écrire le Python et SQL nécessaires pour que cela se produise
Quoi de neuf dans cette version:.
- Ajouter paster créer -t monpaquet stucco_evolution pour créer un module d'évolution mypackage / évoluer /...
Quoi de neuf dans la version 0.33:
- Changement Backwards-incompatibles. Une connexion SQLAlchemy est maintenant nécessaire partout une session a été précédemment prévu. Cela est nécessaire pour DDL transactionnel (la capacité à faire reculer une migration qui lève une exception.)
Quoi de neuf dans la version 0.12:
- Ajouter create_or_upgrade_packages (session, 'nom_du_logiciel') fonction de confort
Ce qui est nouveau dans la version 0.11:
- modifications de l'API vers l'arrière-incompatibles
- Améliorer la documentation
- Détecter les dépendances circulaires entre modules d'évolution
- Regain 100% de couverture de la déclaration (cependant, les tests unitaires dépendent de plusieurs packages inédits)
Quoi de neuf dans la version 0.9:
- Renommer pour stucco_evolution
- propre mise à niveau de stucco_evolution () va maintenant deletage tous stucco_evolution.Base.metadata.crete_all (session) pour les scripts evolveN.py. Cela évite «DROP TABLE 'états quand une mise à niveau comprend une table renomme.
Exigences :
- Python
Commentaires non trouvées