South

Software screenshot:
South
Software informatie:
Versie: 1.0.2
Upload datum: 1 Mar 15
Ontwikkelaar: Andrew Godwin
Licentie: Gratis
Populariteit: 28

Rating: 2.0/5 (Total Votes: 2)

De belangrijkste doelstellingen is om een ​​eenvoudige, stabiele en database-onafhankelijke migratie laag te verschaffen.
Het heeft een automatische schema generatie (syncdb) die ten minste één keer moet worden uitgevoerd op elke Django project.

  • Automatische creatie migratie: Zuid kan

    Kenmerken te vertellen als een migratie is weggelaten of niet en zal de ontwikkelaar te waarschuwen. :. Zuid kan zien wat er veranderd is in uw models.py bestand en automatisch schrijven migraties die met uw wijzigingen

  • Database onafhankelijkheid:. Voor zover mogelijk, Zuid is volledig databank-agnostisch, het ondersteunen van vijf verschillende backends
  • App-savvy:. Zuid kent en werkt met het concept van Django apps, zodat u migraties te gebruiken voor een aantal van uw apps en laat de rest aan te voeren over het gebruik van syncdb
  • VCS-proof:. Zuiden zal opmerken als iemand anders verbindt migraties naar dezelfde app als jij en deze in strijd

Wat is nieuw in deze release:

  • Bevestiging laden problemen opgelost

Wat is nieuw in versie 0.7.1:

  • Er was een vervelend probleem dat veroorzaakt falende datamigraties onder MySQL om plotseling draaien hun achteruit () methode en produceren een fout volledig los van het oorspronkelijke probleem. Dit is opgelost.
  • Een bug en sommige nondeterminisme in de nieuwe afhankelijkheid motor is vastgesteld (voorheen, afhankelijkheden werden soms verkeerd berekend, en de niet-determinisme betekende dat dit alleen gebeurde op bepaalde architecturen).
  • Zuid's interne test suite nu niet standaard uitgevoerd.

Wat is nieuw in versie 0.5:

  • Een nieuwe ORM Bevriezing functie, die het mogelijk maakt om toegang te krijgen tot de ORM in zijn historische staat tijdens migraties.
  • Een volledig herschreven models.py parser, die nu kan omgaan met alle, maar de meest gekke modellen bestanden.
  • Automatische detectie verandering, dus kunnen de meeste voorkomende migraties automatisch worden geschreven voor elke behoefte.
  • Zuid is nu verpakt als een subdirectory, zuid /, om het gemakkelijker maken om te gebruiken met pip, buildout, en soortgelijke systemen.
  • Nice DB API methoden voor het verwijderen van buitenlandse sleutels, maken en verwijderen van unieke beperkingen.
  • Volledige compatibiliteit met Django-geschapen (en alle andere) beperkingen.
  • Meer robuuste alter_column veranderingen, waaronder het laten vallen van de beperkingen voor dingen als PositiveIntegerField bij het wisselen van afstand.

Eisen

  • Django 0,97 of hoger

Vergelijkbare software

Reacties op South

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!