2016-05-31 10 views
0

JaVersを使用する場合、JaVersはPostgres(公開のスキーマ)に4テーブルを作成しています(http://javers.org/documentation/repository-configuration/#connection-provider)。これらのテーブルを新しいスキーマ(例:AuditSchema)に保存するように設定したいと思います。これは設定が可能ですか?特定のスキーマにテーブルを作成するようにJaVersを設定する

+0

非修飾テーブルは、search_pathの最初のスキーマに作成されます。 JaVersが使用するPostgresユーザーの 'search_path'を変更し、そのスキーマを手前に置くことができます。 –

答えて

0

いいえ、そのような機能はありません、https://github.com/javers/javers/blob/0e21d83ada5678eb9b396606dd6bc926ddf87b23/javers-persistence-sql/src/main/java/org/javers/repository/sql/schema/FixedSchemaFactory.java

を参照してくださいそれはJaVersへの貢献のための良い候補であるかもしれないが、すべてのサポートされているSQL方言を心配する必要があります(MySQLやPostgresの、MS SQL、H2、オラクル)

関連する問題