При использовании JaVers JaVers создает свои 4 таблицы в общедоступной схеме в Postgres (http://javers.org/documentation/repository-configuration/#connection-provider). Я хотел бы настроить его для сохранения этих таблиц в новой схеме, например AuditSchema. Возможно ли это настроить?Настройка JaVers для создания таблиц в конкретной схеме
0
A
ответ
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, Oracle)
Неквалифицированные таблицы создаются в первой схеме пути search_path. Вы можете изменить «search_path» пользователя Postgres, который использует JaVers, и поставить эту схему на передний план. –