Question

Je cherche à utiliser un outil de migration de base de données comme versionné DBdeploy dans un projet java qui utilise Hibernate comme ORM et utilise Gradle comme le système de construction. Je ne parviens pas à rechercher toute la documentation sur l'exécution DBDeploy sur Gradle. Aussi est-il un gestionnaire de migration basé Hibernate, ce qui peut comprendre les changements de schéma en regardant les changements dans les classes Hibernate / définitions?

Était-ce utile?

La solution

Depuis dbdeploy a une tâche Ant, il devrait être facile à utiliser à partir Gradle. Voir Utilisation des tâches Ant dans le Guide de l'utilisateur Gradle.

Autres conseils

Je ne parviens pas à rechercher toute la documentation sur l'exécution DBDeploy sur Gradle.

Presque tout système de construction peut appeler probablement soit la tâche fourmi ou l'interface de ligne de commande pour dbdeploy.

Aussi est-il un gestionnaire de migration basé Hibernate, ce qui peut comprendre les changements de schéma en regardant les changements dans les classes Hibernate / définitions?

Vous pouvez regarder Liquibase . Je ne l'ai pas réellement utilisé (j'ai dbdeploy utilisé), mais il a mise en veille prolongée l'intégration ressemble à ce que vous voulez.

montre ce post comment utiliser DBDeploy dans Gradle: http://blog.codeborne.com/2012/09/using -dbdeploy-en-gradle.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top