FFMIGRAZIONE

Simplici migrazioni di database solo in avanti
Scarica ora

FFMIGRAZIONE Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Nome editore:
  • Ferran Pegueroles Forcadell
  • Sito web dell'editore:
  • http://www.pegueroles.com/

FFMIGRAZIONE Tag


FFMIGRAZIONE Descrizione

Semplici migrazioni di database solo in avanti FFMIGRAZIONE è un semplice strumento di migrazione del database. Un semplice modo elegante e un modo elegante per mantenere le migrazioni del database in ordine in vari ambienti, tenere traccia di Wich Database Migratison vengono eseguiti e con nessuno. Fatti in avanti è un solo strumento di migrazione in avanti, significa che non c'è una formica Modo automatico al rollback e migrazione applicata. Come opere d'opere IT Crea un nome tabella Migration_history sul database selezionato per tenere traccia di OD Le migrazioni applicate. Questa tabella viene creata automaticamente sul primo run.on ogni esecuzione, FFMigration guarda a tutti i file con un'estensione .SQL nella directory di migrazione fornita nella riga di comando, controlla se il file di migrazione è stato applicato al database e se ih ha Non è stato messo apostolo è aplitato per il database e salvato su migrazione_history.it è consigliato per nominare tutti i file di migrazione prefissati con un numero per mantenere l'ordine. Ad esempio: LS /Some/Migrations/dir/0001_Create_Some_Table.Sql0002_ADD_Some_Data.SQL0003_Create_Indeful_TQL0003_Create_Indeful_tweaks.sqlinstallinguse setup.pypython setup.pySudo Python Setup.pysudo Python Setup.py installatore Uso PIP: PIP Installa FFMigratoCommand Linea ./ffmigrazione --Helpusage: FFMIGRAZIONE Database Migrations_Dirapply Migrazioni del database da migrazione_dir a database selezionato. Migration_dir contiene file con estensione .SQL, che sono ordinati e applicati. Le migrazioni applicate vengono salvate su una tabella denominata 'migration_history'in i database selezionati: --version Mostra il numero di versione del programma e EXIT -H, --Help Mostra questo messaggio di aiuto e uscita -h host, --Host = server di database host hostname -u utente, --User = Database utente Nome utente -P Richiedi un database Password - Password = Password Password del database -P Porta, - -Port = Porta del database della porta Porta del database -Q, --Questo non stampa i messaggi di stato su StDout -L Livello, - -level = livello di registrazione livello (debug, info, avvertimento, errore, critico) -n , --oop do n OT Esegui i comandi. Requisiti: · Python. Limitazioni: · Ormai funziona solo con MySQL.


FFMIGRAZIONE Software correlato