Первоначальная команда для регистрации существующих записей в полях, доступных для регистрации

Я использую Gedmo-Loggable для мониторинга активности пользователей в логируемых объектах. Это работает просто отлично, но я понял, что текущие значения, уже существующие в моей базе данных, будут потеряны, когда они будут перезаписаны и сохранены в журнале gedmo, сохраняя только новое значение, введенное в базу данных. Поэтому я рассматриваю два варианта:

  1. Записать старое значение с помощью gedmo-loggable, чтобы предотвратить потерю данных
  2. Используйте команду init для регистрации существующих значений в моей базе данных

Я предпочитаю второй вариант, но я должен проверить все сущности на наличие полей для регистрации и использовать защищенную функцию CreateLogEntry для создания начальных журналов. Это кажется не правильным. Правильный ли этот подход? Кто-нибудь имеет дело с loggable утилитами?

0 ответов

Другие вопросы по тегам