1

我想知道当您不使用 webapp 时 pydal 是否支持审计跟踪。我的调查 [1][2] 表明auth审计跟踪需要一个模块,但这似乎与 web2py 相关,而不仅仅是 pydal。

[1] https://groups.google.com/forum/#!topic/web2py/XpHugN9NBSI

[2] http://www.web2py.com/books/default/chapter/29/07/forms-and-validators#Record-versioning

4

1 回答 1

2

相关功能直接内置到 pyDAL 中,如此处所述。对于给定的表,您可以执行以下操作:

db.mytable._enable_record_versioning()

上述方法采用几个可选参数,如上述链接文档中所述。

注意,如果表中不包含is_active字段,则不会有删除记录。

于 2018-01-16T16:08:36.393 回答