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.