Doctrine 1.x 和 2 都以跟踪随时间变化的单独审核表的形式提供某种版本化支持。然而,这些版本似乎是针对每行使用的(即,它们都维护自己的版本号),而不是数据库范围内的使用,例如在 Hibernate Envers 中,它为每一行提供了唯一的修订号。
教义真的支持这种行为吗?我在网上找不到任何东西表明它确实如此。
没有任何学说不支持这种行为。您拥有的只是 AuditLog-Flag:
actAs:
Versionable:
versionColumn: version
className: %CLASS%Version
auditLog: true
这将激活基于行的更改日志的完整日志。但它与表或数据库范围的版本完全不同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)