Nomad xüsusi DVCS ilə inkişaf hesab xassələri nəzərə alır və sizin verilənlər bazası daxil olmaq üçün istifadə olunur nə ORM və ya tamamilə aqnostik bir sadə miqrasiya app edir. Bu köç üçün sadə SQL skript istifadə edir və hər hansı bir dil (Python, Ruby və ya hər hansı sizin tətbiqi üçün istifadə edirsiniz) yazılmış pre-və post-emal routines çalıştırabilirsiniz.
Concept
Yörük miqrasiya mağazası daxili nomad.ini və digər rehberler ilə bir kataloq edir. Bu migration.ini olan hər kataloq uşaq kataloq bir miqrasiya və adı miqrasiya bir identifikator edir.
Bu kimi görünür:
miqrasiya /
& Nbsp; nomad.ini
& Nbsp; 2011-11-11 birinci miqrasiya /
& Nbsp; migration.ini
& Nbsp; up.sql
& Nbsp; 2011-11-12-ikinci miqrasiya /
& Nbsp; migration.ini
& Nbsp; 1-pre.py
& Nbsp; 2-up.sql
& Nbsp; 3-post.py
Əsas xüsusiyyətləri:
- Heç kəs heç onlara test, onlar nadir hallarda lazımdır - no aşağı düşməsi var
- Siz istədiyiniz hər hansı dilində miqrasiya yaza bilərsiniz, alət yalnız tətbiq miqrasiya və bağımlılıkları izlemenize kömək edir
- Sql nomad.ini yapılandırılmış, fərqli müalicə və verilənlər bazası qarşı icra
- Yalnız Sql və çalıştırılabilir fayllar icra olunur. Siz, sizin miqrasiyalar yanaşı istədiyiniz hər hansı sənədlərin ədəd, READMEs bilər.
- Ad məsələləri - hər şey üçün icra edilir. Sifariş insan növ istifadə edərək müəyyən edilir (belə ki, x-1.sql həmişə ls --sort = versiyası çeşidlənməsi kontrol edə bilərsiniz, x-10.sql əvvəl deyil).
tələblər
- Python
Şərhlər tapılmadı