2016-11-21 8 views
1

SpringBoot(JPA)のモデルに基づいて変更履歴を生成する必要があります。プラグイン(springboot)liquibaseを使用すると、既存のdbテーブルでchangelog.groovyを生成するgradle taskgenerateChanglogがあります。SpringBoot + Liquibase:モデルからの変更ログの生成方法

私のモデルからこの変更ログを生成したいのですが、既存のDBでは生成しません。

答えて

0

referenceUrlを永続性ユニット(たとえば 'hibernate:spring:your.package.with.domain.objects?dialect = your.database.Dialect')に設定する必要があります。

その後、liquibase diffで必要なものを生成することができます。これにより、現在のDBの状態が参照されているエンティティと比較されます。

関連する問題