Ohjelmiston tiedot:
stucco_evolution on SQLAlchemy johtaja repoze.evolution. & Nbsp; Tarjoaa yksinkertaisen tavan toteuttaa skeeman vaellusten kuin paketti numeroitu Python skriptejä.
stucco_evolution pitää pöydän (paketinnimi, versio) tuplat ja välitän SQLAlchemy istunnon numeroitu evolveN.py skriptejä tuoda skeema paketinnimi ajan tasalla. Kaikki sinun tarvitsee vain kirjoittaa Python ja SQL tarvitaan, jotta tämän tapahtua.
Mikä on uusi tässä julkaisussa:
- Lisää Paster luoda -t stucco_evolution mypackage luoda evoluution moduuli mypackage / kehittyvät /...
Mikä on uusi versiossa 0.33:
- taaksepäin-yhteensopimattomia muutos. SQLAlchemy yhteys tarvitaan nyt kaikkialla istunto oli aiemmin odotettiin. Tämä on välttämätöntä kaupallisen DDL (kyky perua maahanmuutto, joka heittää poikkeus.)
Mikä on uusi versiossa 0.12:
- Lisää create_or_upgrade_packages (session "paketinnimi ') mukavuuden toiminto
Mikä on uusi versiossa 0.11:
- taaksepäin-yhteensopiva API muutokset
- Paranna dokumentaatio
- Tunnista riippuvuuksien välillä evoluution moduulien
- Regain 100% lausekattavuus (kuitenkin Osatestit riippuvat useista julkaisemattomia paketteja)
Mikä on uusi versiossa 0.9:
- Nimeä stucco_evolution
- stucco_evolution oma päivitys () nyt deletage kaikki stucco_evolution.Base.metadata.crete_all (session) ja evolveN.py skriptejä. Näin vältetään "DROP TABLE lausumat kun päivitys kuuluu pöytä nimeää.
vaatimukset
- Python
Kommentteja ei löytynyt