South

Programinė įranga Screenshot:
South
Programinė detalės:
Versija: 1.0.2
Įkėlimo datą: 1 Mar 15
Kūrėjas: Andrew Godwin
Licencija: Nemokamai
Populiarumas: 28

Rating: 2.0/5 (Total Votes: 2)

Jo pagrindiniai tikslai yra suteikti paprastą, stabilų ir duomenų bazės nepriklausomą migracijos sluoksnį.
Jis turi automatinį schemos kartos (syncdb), kurie turi būti paleisti bent vieną kartą kiekvieną Django projektą.
Pietų galite pasakyti, jei migracija buvo paliktas ar ne, ir įspės kūrėjas

Savybės :.

  • Automatinis migracijos kūrimas :. Pietų galite pamatyti, kas pasikeitė jūsų models.py failo ir automatiškai rašyti migraciją, kad atitiktų jūsų pakeitimus
  • Duomenų bazės nepriklausomybė:. Kiek įmanoma, South yra visiškai bazės agnostikas, remti penkias skirtingas duomenų bazių backends
  • Progr išminties:. Pietų žino ir dirba su Django Apps koncepcija, kuri leidžia jums naudoti migraciją ir kai kurie iš jūsų apps ir palikti poilsio vykdyti naudojant syncdb
  • VCS-įrodymas:. Pietų pastebėsite, jei kažkas padaro migraciją į tą patį app, kaip jūs ir jie prieštarauja

Kas naujo , šioje laidoje:

  • Tvirtinimo pakrovimo klausimai fiksuoto

Kas naujo versijos 0.7.1:

  • Nebuvo erzina problema, kuri sukelia nepakankamai duomenų migraciją pagal MySQL staiga paleisti savo atgal () metodas ir gaminti klaidą visiškai nesusiję su pirmine problema. Tai buvo fiksuotas.
  • klaidą, o kai į naują priklausomybės variklio nondeterminism buvo nustatytas (ir anksčiau, priklausomybės kartais buvo apskaičiuojamas neteisingai, o ne determinizmas reiškia, kad ši tik atsitiko dėl tam tikrų struktūrų).
  • Pietų vidaus bandymo komplekto dabar neveikia pagal nutylėjimą.

Kas naujo versijoje 0.5:

  • Naujas ORM Šaldymo funkcija, kuri leidžia prieiti prie ORM jos istorinės valstybės per migracijai.
  • visiškai perrašytas models.py analizatorius, kuris dabar gali spręsti visi, bet labiausiai trenktas modelių failus.
  • Automatinis persijungimas aptikimo, todėl Dažniausiai migracija gali būti automatiškai parašytas kiekvienam reikia.
  • Pietų dabar supakuoti taip, kaip pakatalogį, į pietus /, kad būtų lengviau naudoti su pip, Katilinės statyba, ir panašių sistemų.
  • Nicos DB API metodai pašalinti išorinius raktus, kurti ir trinti unikalius apribojimus.
  • Pilnas suderinamumas su Django sukurtas (ir visos kitos) apribojimų.
  • Daugiau tvirti alter_column pokyčiai, įskaitant nuleisti apribojimus dalykų, pavyzdžiui, PositiveIntegerField keisdami toli.

Reikalavimai :

  • Django 0,97 arba didesnis

Panaši programinė įranga

Komentarai South

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!