質問

HibernateをORMとして使用し、Gradleをビルドシステムとして使用するJavaプロジェクトでDBDeployのようなバージョン化されたデータベース移行ツールを使用したいと考えています。 GradleでDBDEPLOYを実行するドキュメントを検索することはできません。また、Hibernate Based Migrations Managerはありますが、これは、冬眠クラス/定義の変更を調べることでスキーマの変化を理解できますか?

役に立ちましたか?

解決

dbdeployにはアリタスクがあるため、Gradleから使用するのは簡単です。見る アリタスクを使用します Gradleユーザーガイドで。

他のヒント

GradleでDBDEPLOYを実行するドキュメントを検索することはできません。

ほとんどすべてのビルドシステムは、dbdeployのANTタスクまたはコマンドラインインターフェイスのいずれかを呼び出す可能性があります。

また、Hibernate Based Migrations Managerはありますが、これは、冬眠クラス/定義の変更を調べることでスキーマの変化を理解できますか?

あなたは見たいかもしれません リキバーゼ. 。私は実際にそれを使用していません(私はdbdeployを使用しました)が、それは持っています 休止状態の統合 それはあなたが望むもののように見えます。

この投稿は、GradleでDBDEPLOYの使用方法を示しています。http://blog.codeborne.com/2012/09/using-dbdeploy-in-gradle.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top