South

Software screenshot:
South
Dettagli del software:
Versione: 1.0.2
Data di caricamento: 1 Mar 15
Sviluppatore: Andrew Godwin
Licenza: Libero
Popolarità: 99

Rating: 3.0/5 (Total Votes: 3)

I suoi obiettivi principali è quello di fornire un semplice, strato stabile e indipendente dal database di migrazione.
Ha una generazione schema automatica (syncdb) che deve essere eseguito almeno una volta su ogni progetto Django.
Sud può dire se una migrazione è stato lasciato fuori o non e avvisa lo sviluppatore

Caratteristiche :.

  • Creazione automatica di migrazione :. Sud può vedere cosa è cambiato nel file models.py e scrivere automaticamente le migrazioni che corrispondono le modifiche
  • indipendenza Database:. Per quanto possibile, il Sud è completamente database agnostico, sostenendo cinque diversi backend di database
  • App-savvy. South conosce e lavora con il concetto di applicazioni Django, che consente di utilizzare le migrazioni per alcune delle tue applicazioni e lasciare il resto per continuare ad usare syncdb
  • VCS-proof: Sud. Noterà se qualcun altro si impegna migrazioni per la stessa applicazione, come si e conflitti

Cosa c'è di nuovo in questa versione:

  • problemi di fissaggio di carico fisso

Cosa c'è di nuovo nella versione 0.7.1:

  • C'è stato un problema fastidioso che ha causato in mancanza di migrazione dei dati sotto MySQL per eseguire improvvisamente i loro all'indietro () e produrre un errore completamente estranei al problema originale. Questo è stato risolto.
  • è stato corretto un bug e alcuni non determinismo nel nuovo motore di dipendenza (in precedenza, le dipendenze sono stati calcolati a volte a torto, e il non-determinismo significava che questo è successo solo su alcune architetture).
  • suite di test interno del Sud ora non viene eseguito per impostazione predefinita.

Cosa c'è di nuovo in versione 0.5:

  • Una nuova funzione di congelamento ORM, che consente di accedere al ORM nel suo stato storico durante le migrazioni.
  • Un parser models.py totalmente riscritto, che ora può trattare con tutti, ma la più stravagante dei file modelli.
  • change detection automatico, così le migrazioni più comuni può essere scritto automaticamente per ogni esigenza.
  • Sud è ora confezionato come sottodirectory, a sud /, per rendere più facile da usare con pip, buildout, e di sistemi analoghi.
  • Nizza DB metodi API per rimuovere le chiavi esterne, la creazione e l'eliminazione di vincoli univoci.
  • compatibilità completa con Django-creato (e tutti gli altri) i vincoli.
  • modifiche alter_column più robusta, tra cui far cadere i vincoli per le cose come PositiveIntegerField quando si cambia via.

Requisiti :

  • Django 0.97 o superiore

Programmi simili

Gloader
Gloader

6 Jun 15

Jammit
Jammit

11 Mar 16

Log.io
Log.io

14 Apr 15

Commenti a South

I commenti non trovato
Aggiungi commento
Accendere le immagini!