#audit #change #postgresql #sql #track

sql-audit

sql-audit-cli的配套库,实现了所有相同的功能,以及一些有用的运行时操作

1 个不稳定版本

0.1.0 2020年12月17日

#audit中排名31


sql-audit-cli中使用

MIT许可证

12KB
170

sql-audit-cli的配套库,实现了所有相同的功能,以及一些有用的运行时操作,例如

  1. 设置当前app_user
  2. 设置当前request_id
  3. 查询审计数据库

lib.rs:

sql-audit-cli的配套库,尽管你也可以用它来生成审计程序。

限制

  1. 目前这个库只知道如何使用sqlx,因此你也必须使用它。

教程

  • generate_audit是运行sql-audit-cli的程序等效。
  • query_audit允许你查询审计表...目前仅支持查询表的所有记录。
  • set_local_app_user将值设置到审计表中app_user,在当前事务持续期间有效。
  • set_local_request_id将值设置到审计表中request_id,在当前事务持续期间有效。

依赖

~23–33MB
~625K SLoC