Дані програми:
Версія: 0.42.0
Дата завантаження: 12 May 15
Ліцензія: Безкоштовно
Популярність: 43
stucco_evolution є менеджер SQLAlchemy для NBSP repoze.evolution & ;. Забезпечує простий спосіб реалізації схеми міграції в пакеті пронумерованих скриптів Python.
stucco_evolution зберігає таблицю з (PACKAGENAME, версії) кортежів і пройде SQLAlchemy сесію пронумерованих скриптів evolveN.py довести схему для PackageName останню дату. Все, що вам потрібно зробити, це написати Python і SQL необхідно, щоб це відбулося
Що нового У цьому випуску :.
- Додати Пастер створити -t stucco_evolution MyPackage створити еволюційне модуль в MyPackage / розвиватися /...
Що нового у версії 0.33:
- Зворотній-несумісне зміна. Підключення SQLAlchemy тепер потрібно всюди сесія очікувалося раніше. Це необхідно для транзакцій DDL (можливість відкоту міграції, що викликає виключення.)
Що нового у версії 0.12:
- Додати create_or_upgrade_packages (сесії "PACKAGENAME ') допоміжна функція
Що нового у версії 0.11:
- зміни зворотної сумісності API
- Поліпшення документації
- Виявлення циклічних залежностей між еволюцією модулів
- Повернути 100% охоплення заяву (проте, юніт-тести залежать від декількох невиданих пакетів)
Що нового у версії 0.9:
- Перейменувати stucco_evolution
- самостійно поновлення stucco_evolution в () тепер буде deletage все stucco_evolution.Base.metadata.crete_all (сеанс) в сценарії evolveN.py. Це дозволяє уникнути "DROP TABLE" заяви, коли оновлення включає в себе стіл перейменовує.
Вимоги
- Python
Коментар не знайдено