Podrobnosti Software:
Verze: 1.0.2
Datum uploadu: 1 Mar 15
Licence: Volný
Popularita: 99
Jeho hlavním cílem je poskytnout jednoduchý, stabilní a databáze nezávislé migrace vrstvu.
Má automatické generování schématu (SyncDB), které musí být spuštěn alespoň jednou na každém projektu Django.
South může zjistit, zda migrace byla vynechána, nebo ne, a bude varovat developer
Vlastnosti :.
- Automatické vytvoření migrační :. South je vidět, co se změnilo ve vašem models.py souboru a automaticky zapisovat migrace, které odpovídají změny
- Database nezávislost:. Pokud je to možné, jih je zcela databáze agnostik, podporující pět různých databázové služby
- App-důvtipný:. Jižní zná a pracuje s pojmem Django aplikace, která vám umožní používat migrace pro některé z vašich aplikací a zbytek nechte pokračovat v používání SyncDB
- VCS-proof:. South všimne někdo jiný zavazuje migrace do stejné aplikace jako jsi ty a oni konfliktu
Co je nového v této verzi:
- Upevnění nakládání emise s pevnou
Co je nového ve verzi 0.7.1:
- Tam byl nepříjemný problém, který způsobil selhání datové migrace v MySQL najednou provozovat své pozpátku () metoda a ohlásí chybu zcela nesouvisející s původní problém. Tento problém byl opraven.
- chyb a některé nedeterminismus v nových závislostí motoru byla stanovena (dříve závislosti byly někdy nesprávně vypočteny, a non-determinismus znamenalo, že se tak stalo jen na některých architekturách).
- South interní testovací sada už nespustí automaticky.
Co je nového ve verzi 0.5:
- Nový ORM Freezing funkce, která umožňuje přístup k ORM ve svém historickém stavu během stěhování.
- zcela přepracován models.py parser, který nyní zabývat se všemi, ale většina nezvyklý modelů souborů.
- Automatická detekce změn, takže nejčastější migrace mohou být automaticky psán pro každou potřebu.
- South je nyní zabalen jako podadresář, na jih /, aby bylo jednodušší použít s pip, buildout a podobné systémy.
- metody API Pěkný DB pro odstraňování cizí klíče, vytváření a mazání jedinečná omezení.
- Celá kompatibilita s Django-vytvořil (a všechny ostatní) omezení.
- Více robustní změny alter_column, včetně svržení omezení pro věci, jako je PositiveIntegerField při změně pryč.
Požadavky na :
- Django 0,97 nebo vyšší,
Komentáře nebyl nalezen