Ho bisogno di utilizzare uno strumento/framework di migrazione del database per le mie applicazioni basate su Spring Boot/Node.js. Dopo aver esplorato le funzionalità di Liquibase e Flyway, sono un po 'confuso su quale usare. Mentre il supporto per il rollback, il changeset neutrale rispetto al database, ecc. Mi attrae verso Liquibase, d'altra parte la semplicità (basata su SQL), la procedura migliore e il supporto PL/SQL mi stanno spingendo verso Flyway.Liquibase vs Flyway quale usare?
Abbiamo bisogno di più punti di dati concreti qui prima di decidere finalmente su questo.
Hai creato una domanda alla quale solo tu puoi rispondere in base al tuo ambiente e ai piani di progetto. Liquibase - supporto per il rollback, changeset neutrale rispetto al database, ecc. Flyway: semplicità (basata su SQL), procedura migliore e supporto PL/SQL. –
Roger hai altro nella tua mente? Come ogni caratteristica importante fornita da uno di loro ma non da altri? – Tanmoy
Sono strumenti diversi e quindi è necessario mappare le loro funzionalità a ciò che si vuole fare durante lo sviluppo. La risposta di cralfaro espande l'elenco delle differenze, ma non hai elencato ciò che miri a ottenere con una soluzione, quindi è difficile per chiunque fornire una risposta diretta. –