envers ejemplo audited hibernate doctrine2 hibernate-envers auditing

ejemplo - Hibernate Envers for Doctrine?



hibernate envers ejemplo (1)

Doctrine 1.x y 2 ofrecen algún tipo de soporte versionable en forma de una tabla de auditoría separada que rastrea los cambios a lo largo del tiempo. Sin embargo, las versiones parecen estar destinadas para el uso por fila (es decir, todas mantienen su propio número de versión) en lugar de en toda la base de datos, como en Hibernate Envers, que otorga a cada fila un número de revisión único.

¿Doctrine realmente proporciona soporte para ese tipo de comportamiento? No pude encontrar nada en línea para sugerir que sí.


Ninguna doctrina no es compatible con tal comportamiento. Todo lo que tienes es AuditLog-Flag:

actAs: Versionable: versionColumn: version className: %CLASS%Version auditLog: true

Eso activa un registro completo de un registro de cambios basado en filas. Pero no se parece en nada a una tabla o una amplia base de datos.