Sto trovando qualsiasi plug-in Maven per le modifiche al database delle versioni.Come: versioning del database con maven2?
10
A
risposta
10
ci sono alcuni plugin che offrono un certo sostegno per questo compito:
- Maven LiquiBase Plugin
- Maven Database Migration Plugin
- DbMaintain Maven Plugin (un plugin per DbMaintain, il famoso strumento da Unitils)
Non ho molta esperienza con loro, attualmente utilizziamo uno strumento personalizzato per applicare i nostri script di modifica. Ma il Maven Database Migration Plugin è un candidato serio per sostituirlo. LiquiBase è piuttosto famoso ma anche diverso, le modifiche sono descritte in un formato XML generico. A proposito di DbMaintain, funziona bene (in Unitils) ma non ho mai testato il plugin wrapper menzionato sopra.
6
Qui è uno di più, è semplice da usare e ha un eccellente supporto per le procedure di MySQL archiviati:
1
Ho usato questo http://jsoftware.org/maven-dbpatch-plugin
Supporta patch di rollback troppo.
Problemi correlati
- 1. Database - Versioning dati
- 2. Salva modifiche al campo del database: best practice? Versioning, Loggable?
- 3. Hibernate Automatic Versioning
- 4. Bamboo Versioning
- 5. Versioning Java MongoDB
- 6. Multi Module Progetto Maven2 con WTP
- 7. major.minor.build.revision versioning style vs year.month.day.whatever stile versioning
- 8. Come creare cartelle con nomi dinamici con Maven2 Archetype?
- 9. Versioning dinamico
- 10. Versioning API servizi Web
- 11. Versioning in tabelle SQL - come gestirlo?
- 12. Amazon CloudFront Versioning 'index.html'
- 13. Versioning evento CQRS
- 14. Versioning SQL Server?
- 15. Come ottenere Hibernate + javax.persistence via Maven2 pom.xml
- 16. Rapporti SSRS Versioning
- 17. Installazione di maven2 senza openjdk
- 18. Versioning distribuzione API WCF
- 19. Come si installa un plugin Maven2?
- 20. Come installare maven2 su RedHat Linux
- 21. Devise + Omniauth, route versioning
- 22. Dipendenze Maven2 e librerie native
- 23. Evitare .NET versioning inferno
- 24. Versioning SQL Server DDL code
- 25. Simulazione del meccanismo di filtro Maven2 usando Ant
- 26. project.json versioning format
- 27. Astrazione del database con Julia
- 28. Versioning couchdb map-reduce functions
- 29. API REST versioning e tipo di contenuto specifico del fornitore
- 30. maven2: esclusa directory da WAR