South

Szoftver screenshot:
South
Szoftver adatai:
Változat: 1.0.2
Feltöltés dátuma: 1 Mar 15
Fejlesztő: Andrew Godwin
Engedély: Ingyenes
Népszerűség: 28

Rating: 2.0/5 (Total Votes: 2)

A fő cél az, hogy egy egyszerű, stabil és adatbázis-független migrációs réteget.
Ez egy automatikus séma generációs (syncdb), hogy kell futtatni legalább egyszer minden Django projekt.
South lehet mondani, hogy a költöztetésre kimaradt, vagy nem, és figyelmezteti a fejlesztő.

Tulajdonságok :

  • Az automatikus költöztetés létrehozása : South láthatjuk, mi változott a models.py fájlt, és automatikusan levelet vándorlások megfelelő változtatásokat.
  • Adatbázis függetlenségét: Amennyire lehetséges, Dél teljesen adatbázis-független, támogató öt különböző adatbázis-hátteret.
  • App-hozzáértés: Dél tudja, és működik a koncepció Django apps, amely lehetővé teszi, hogy használja a migráció néhány apps, és a többit hagyja, hogy folytassa a syncdb.
  • VCS-biztos: Dél fogja észrevenni, ha valaki elkötelezi vándorlások ugyanaz app, mint te, és azok ellentétben.

Mi az új ebben a kiadásban:

  • Rögzítés loading javított hibák

Mi az új verzióban 0.7.1:

  • Volt egy bosszantó probléma, ami miatt ennek hiányában az adatok migrációja alatt MySQL hirtelen futni a visszafelé () metódus és készítsen egy hiba teljesen független az eredeti probléma. Ez javításra került.
  • A hiba és néhány nem-determinizmus az új függőség motor javítva (korábban, függőségek néha számítani tévesen, valamint a nem-determinizmus azt jelentette, hogy ez csak történt bizonyos architektúrák).
  • Dél belső tesztsorozat most nem az alapértelmezés szerint.

Mi az új a 0.5 verzió:

  • Egy új ORM A fagyasztás funkció, amely lehetővé teszi a hozzáférést a ORM a történelmi állapotban során a migráció.
  • Egy teljesen újraírt models.py elemző, amely most már foglalkozni, de a legtöbb szokatlan modellek fájlokat.
  • Az automatikus felismerés, így leggyakoribb vándorlások automatikus kiírásához minden igényt.
  • Dél csomagolnak, mint a könyvtárban, dél /, hogy könnyebb használni pip, buildout, és hasonló rendszerek.
  • Nice DB API módszerek eltávolítására idegen kulcsokat, létrehozása és törlése, egyedi korlátok.
  • Teljes kompatibilitást Django által létrehozott (és minden más) korlátok.
  • Robusztus alter_column változások, beleértve csökken megszorítások a dolgok, mint PositiveIntegerField, ha változik el.

követelmények :

  • Django 0,97 vagy magasabb

Hasonló program

Gitteh
Gitteh

14 Apr 15

nodegit
nodegit

6 Mar 16

Hozzászólások a South

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!