South

Screenshot Software:
South
Mga detalye ng Software:
Bersyon: 1.0.2
I-upload ang petsa: 1 Mar 15
Nag-develop: Andrew Godwin
Lisensya: Libre
Katanyagan: 28

Rating: 2.0/5 (Total Votes: 2)

Ang pangunahing layunin ay upang magbigay ng isang simple, matatag at database-malayang layer paglipat.
Ito ay isang awtomatikong pagbuo ng schema (syncdb) na dapat na tumakbo ng hindi bababa sa isang beses sa bawat proyekto Django.
South masasabi kung ang isang paglipat ay na-kaliwa out o hindi at bigyan ng babala ang mga developer

Mga Tampok :.

  • Ang awtomatikong paglikha ng migration :. Timog maaaring makita kung ano ang nagbago sa iyong models.py file at awtomatikong sumulat ng mga paglilipat na tumutugma sa iyong mga pagbabago
  • Database pagsasarili:. Bilang malayo hangga't maaari, Timog ay ganap na database-agnostiko, pagsuporta sa limang magkakaibang backends database
  • App-savvy:. Alam at gumagana sa mga konsepto ng Django apps, na nagbibigay-daan sa iyo upang gamitin ang mga paglilipat para sa ilan sa iyong mga app at iwanan ang natitira upang isakatuparan sa paggamit syncdb South
  • VCS-patunay:. South ay mapapansin kung ang ibang tao gumawa ng mga paglilipat sa parehong app bilang mo at sila salungatan

Ano ang bagong sa paglabas:

  • Fixture paglo-load ng mga isyu naayos

Ano ang bagong sa bersyon 0.7.1:

  • Nagkaroon ng nakakairitang mga isyu na naging sanhi bagsak paglilipat ng data sa ilalim ng MySQL upang biglang tumakbo ang kanilang mga paatras () method at gumagawa ng error ganap na walang kaugnayan sa orihinal na problema. Ito ay naayos na.
  • Ang isang bug at ang ilan nondeterminism sa bagong dependency engine Naayos na ang (dating, dependency ay kinakalkula minsan na mali, at nilalayong ang di-determinismo na ito lamang ang nangyari sa ilang mga architectures).
  • panloob na pagsubok suite South ngayon hindi ito tatakbo sa pamamagitan ng default.

Ano ang bagong sa bersyon 0.5:

  • Ang isang bagong tampok na Nagyeyelong ORM, na nagbibigay-daan upang ma-access ang ORM sa makasaysayang estado sa panahon ng paglilipat.
  • Ang isang ganap na rewritten models.py pang-parse, na maaari na ngayong harapin ang lahat ngunit ang pinaka-Wacky ng mga modelo ng mga file.
  • Awtomatikong pag-detect pagbabago, kaya pinaka-karaniwang mga paglilipat maaaring awtomatikong isinulat para sa bawat pangangailangan.
  • South ay naka-package na ngayon bilang isang subdirectory, timog /, upang gawing mas madali upang gamitin sa buto ng bungang-kahoy, buildout, at mga katulad na sistema.
  • Mga paraan ng API Nice DB para sa pag-aalis ng mga banyagang key, paglikha at pagtanggal ng mga natatanging mga paghihigpit.
  • Buong pagkakatugma sa Django-nalikha (at lahat ng iba pang) mga paghihigpit.
  • Higit pang mga magagaling na mga pagbabago alter_column, kabilang ang drop sa mga hadlang para sa mga bagay tulad ng PositiveIntegerField kapag ang pagbabago ng layo.

Mga Kinakailangan :

  • Django 0.97 o mas mataas

Katulad na software

Nut
Nut

12 Apr 15

Staffman
Staffman

5 Jun 15

django-adminlte
django-adminlte

12 May 15

Mga komento sa South

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!