Я реализую Hibernate Envers в проекте, над которым я работаю, и для этого клиента таблицы и столбцы в базе данных должны следовать определенному шаблону имени. Шаблон имени использует имя таблицы для генерации части имени столбца, а таблица, в которой сохраняется версия, имеет другое имя (конечно) из исходной таблицы, поэтому мне нужно иметь возможность изменять имя столбца таблицы, сгенерированной Envers.Имя столбца HibernateEnvers
Как изменить имя столбца таблицы прослушивания сущности?
- Я использую спящий режим 4.3.11-FINAL
- У меня не было никаких проблем чейнинга имени и столбцов таблицы редакции (REVINFO) ни имя аудирования таблицы хозяйствующего субъекта
Александр является правильным, нет никакого способа, чтобы настроить имена столбцов в настоящее время поскольку используемое имя используется в метаданных, считанных из таблицы логических источников. Я добавил новую проблему JIRA https://hibernate.atlassian.net/browse/HHH-10941. Не стесняйтесь добавлять голоса, если это что-то реально используется. – Naros
Спасибо @Naros, только что проголосовали =) –
Ну, так как hibernate поддерживает аннотацию @Column по свойствам Я надеялся, что в аннотации @Audit есть «@AuditColumn» или параметр «columName». –