| Deltasql. Un controllo avanzato della versione schema. |
Scarica ora |
Deltasql. Classifica e riepilogo
- Nome editore:
- Tiziano Mengotti
- Sito web dell'editore:
- http://www.gpu-grid.net/
Deltasql. Tag
Deltasql. Descrizione
Un controllo avanzato della versione schema. Deltasql è un controllo avanzato della versione schema. È come CVS, ma per i database. Permette a una squadra di sviluppare comunemente un modello di dati al volo, mentre il codice sorgente è in crescita. Rami per schemi di produzione / MySQL, PostgreSQL e Oracle supportato. Un sistema di controllo della versione forte per i database consente di risparmiare tempo agli sviluppatori, che vorrebbe mantenere il loro schema aggiornato durante lo sviluppo di uno sforzo minimo. Con un controllo versione per i database, il numero di errori dovuto a schemi diversi o script mancanti è considerevolmente ridotto. Gli errori critici nella produzione dovuti alle incoerenze dello schema scompaiono, anche.DeltaSQL è uno strumento open source per sincronizzare i database con il codice sorgente, che aiuta a mantenere l'evoluzione del database sotto controllo. Durante lo sviluppo di applicazioni a media a grandi dimensioni, gli sviluppatori intraprendono modifiche al modello di dati che passano con le modifiche al codice sorgente. Il server DeltaSQL viene eseguito su Apache ed è supportato da MySQLFrom Time in Time, i rami del codice sorgente vengono eseguiti per stabilizzare il codice che andrà alla produzione. È necessaria anche una sorta di ramo del modello di dati. Deltasql fornisce un modo semplice per raccogliere tutti gli script che modificano il modello di dati e mezzi per gestire i rami del modello di dati. Il trucco è quello di nutrire gli script SQL e creare su ciascun istanza di database una tabella che mantiene il numero dello script eseguito più recente ( La tabella è denominata Tbsynchronize). Un modulo consente all'utente di inserire i dati dalla tabella di sincronizzazione e successivamente, la catena necessaria degli aggiornamenti DataModel viene calcolata e mostrata all'utente. L'utente deve eseguire manualmente lo script di sincronizzazione. È possibile aggiornare schemi di sviluppo (le teste) e schemi di produzione (i rami), per trasformare uno schema di produzione in uno schema di sviluppo in uno schema di sviluppo e viceversa. Tuttavia, non è possibile eseguire il downgrade di uno schema a una versione precedente. Ci sono anche client DeltaSQL che raccolgono automaticamente i dati di sincronizzazione da un determinato schema di database. Sebbene DeltaSQL funzioni meglio con Oracle, PostgreSQL e MySQL schema, qualsiasi altro tipo di database può utilizzare la maggior parte di DeltaSQL Funzionalità.DeltaSQL è l'evoluzione del database sotto controllo! Cosa c'è di nuovo in questa versione: · Possibilità di inviare script con l'opzione "In tutte le filiali" o "non in alcun ramo" (di Lukas Stucki) · Capacità di rimuovere le linee vuote in uno script in subscritscript.php (di Lukas Stucki) · Bugfix: i dati del test sono inseriti correttamente da install.php · Bugfix: diritti di errore nelle migliori dieci conmitters
Deltasql. Software correlato