Описание тега nhibernate-envers
Мощный контрольный журнал, интегрированный с NHibernate
1
ответ
Свободное исключение конфигурации
if (_cacheSessionFactory == null) { Configuration config = null; _cacheSessionFactory = ReadOrBuildConfiguration().ExposeConfiguration( cfg => { SetSessionContext(cfg); cfg.SetListener(ListenerType.Flush, new PostFlushFixEventListener()); Configu…
09 окт '15 в 01:33
1
ответ
Использовать таблицы ревизий для хранения бизнес-данных?
Мы используем Hibernate Envers в нашем проекте для хранения полной ревизии всех наших таблиц базы данных. Вы бы посоветовали использовать эти теневые таблицы для извлечения бизнес-данных (например, creationDateTime/modifyDateTime/business "history" …
09 мар '15 в 17:15
0
ответов
Инвертировать информацию хранилища как нули для не обновляющихся свойств
Я занимаюсь разработкой mvc-приложения и использую беглый nhibernate и enverse для хранения информации в БД и для аудита моих данных. Мой базовый класс для сущностей выглядит так: [Audited] public class EntityBase : IEntity { public virtual int ID {…
15 янв '15 в 11:43
1
ответ
NHibernate Envers ValidityAuditStrategy - что я делаю не так?
У меня есть следующая конфигурация для установки NH и Envers: var properties = new Dictionary<string, string>(); properties[NHibernate.Cfg.Environment.Dialect] = "NHibernate.Dialect.MsSql2008Dialect"; properties[NHibernate.Cfg.Environment.Conn…
26 окт '15 в 21:04
1
ответ
Envers и скрипты пакетной загрузки
Первоначально я загрузил некоторые данные с помощью сценария liquibase, и в результате в таблице аудита envers пропали записи вставки. Таким образом, хотя у меня есть обновления записей, у меня нет оригинальных записей вставки Я написал сценарий дан…
14 мар '18 в 09:52
1
ответ
Ошибка NHibernate Envers IntegrateWithEnvers
Не получен метод расширения не найден 'NHibernate.Cfg.Configuration' does not contain a definition for 'IntegrateWithEnvers' and no extension method 'IntegrateWithEnvers' accepting a first argument of type 'NHibernate.Cfg.Configuration' could be fou…
29 окт '14 в 13:18
1
ответ
Аудит объектов при использовании настраиваемой команды SQL (пакетное удаление)
Я использую NHibernate и Envers, чтобы получить доступ к моему bdd и проверить мои энтиты. Проблема в том, что объекты не проверяются, когда я использую пользовательскую команду SQL (для удаления большого количества записей). Есть ли способ вручную …
26 июл '14 в 12:06
0
ответов
Hibernate Envers throwing java.sql.SQLException: не в состоянии преобразовать во внутреннее представление
Я использую hibernate envers версии 5.2.17. Наконец, для хранения и извлечения истории аудита для сущностей и получения следующего исключения при извлечении истории аудита для Category юридическое лицо. Вот как мой Category сущность выглядит так. Ка…
05 фев '19 в 18:36
1
ответ
Как поменять уникальные упорядоченные записи столбцов с помощью NHibernate и Envers?
Я работаю с NHibernate некоторое время и наконец столкнулся с проблемой, я не могу найти ни ответа, ни кого-либо еще, кто, казалось, имел эту проблему. Средой является NHibernate 3.3.1.4000 и NHibernate.Envers 1.4 для хранения истории. У меня есть т…
07 фев '13 в 14:00
1
ответ
Энверс не спасает аудиты-Nhibernate
У меня есть следующая конфигурация envers: hibernateCfg.SetEnversProperty(ConfigurationKey.DefaultSchema, "audit"); hibernateCfg.SetEnversProperty(ConfigurationKey.RevisionFieldName, "Rev"); hibernateCfg.SetEnversProperty(ConfigurationKey.RevisionTy…
14 янв '13 в 17:01
0
ответов
Envers, Liquibase и Hibernate
Я ищу способ создания (с DDL = нет в спящем режиме) схемы для таблиц аудита на лету. На данный момент я использую liquibase для создания схемы моих таблиц. Конфигурация выполняется с помощью hibernate (приложение с весенней загрузкой) с базой данных…
12 окт '15 в 10:00
1
ответ
Присоединение NHibernate.Envers информации о проверке к проверяемому объекту
Существует ли простой способ присоединения последней информации о ревизии для сущности при запросе сущности? Другим способом было бы сопоставление свойств (используя Fluent NHibernate) с сущностью, например entity.LatestRevisionDateTime имущество. Э…
23 мар '15 в 13:39
1
ответ
NHibernate Envers - используйте Guid как Id вместо Int
Все примеры, которые я видел для NHibernate.Envers используйте целое число в качестве идентификатора объекта. Я хотел бы использовать Guidвместо. Это возможно? [Audited] public class Person { public virtual Guid Id { get; set; } public virtual Strin…
28 янв '15 в 16:12
1
ответ
Как запросить таблицу аудита с отношением "многие ко многим"
У меня есть класс входа с отношением многие ко многим с классом тегов. Я пытаюсь восстановить историческую копию записи. Я пытался сделать запрос так: AuditReader reader = AuditReaderFactory.get(getEm()); var entryRevision = reader.createQuery() .Fo…
06 май '15 в 16:12
2
ответа
Sharp Architecture + NHibernate Envers
В настоящее время мы используем Sharp Architecture 1.9.6. И нам нужно провести аудит наших классов доменов. Кажется, удобно использовать NHibernate Envers для этой задачи. Но я не смог настроить Sharp Architecture для использования этой библиотеки. …
19 дек '11 в 09:46
0
ответов
Ошибка IntegrateWithEnvers
Я пытаюсь начать использовать nhibernate-envers и, похоже, получаю сообщение об ошибке при попытке его настроить. Сейчас я пытаюсь настроить аудит только для одного объекта, чтобы сделать его несколько простым. Я получаю следующую ошибку: An audited…
03 апр '17 в 00:48
1
ответ
nhibernate envers: аудит предприятия, уже работающего
У нас есть приложение, которое уже работает, и оно использует Envers для проведения аудита. Теперь мы собираемся выпустить обновление, в котором мы проверяем новый тип сущности. Однако эта сущность уже существует в производственной среде, но пока он…
06 июл '15 в 12:07
1
ответ
Энверс с Nhibernate - SetEnversProperty
Я пытаюсь настроить NHibernate.Envers для использования отдельной базы данных, схемы и суффикса таблицы. По некоторым причинам изменения конфигурации, которые я устанавливаю, игнорируются. Пример кода var nhCfg = new Configuration().Configure(); nhC…
03 сен '15 в 20:05
1
ответ
Интеграция таблиц nHibernate Envers _AUD в исходную строку
Я пытаюсь интегрировать Envers в существующую базу данных nHibernate. Мне нужны значения по умолчанию или исходные значения AUD в соответствующих таблицах *_AUD. т.е. начальное значение, иначе, когда пользователь изменяет его в первый раз, записываю…
16 май '13 в 11:44
1
ответ
Envers, не вставляя удаления в таблицы истории для удаленных удалений
Мы используем NHibernate и Envers. Все работает нормально, но envers не вставляет ревизии для удаления сирот. Inverse().Cascade.AllDeleteOrphan() Где я могу найти хорошую документацию envers для nhibernate? Можно ли вообще так, чтобы evers делал уда…
31 окт '13 в 16:16