supa_audit
drizzle-pg-notify-audit-table
Our great sponsors
supa_audit | drizzle-pg-notify-audit-table | |
---|---|---|
4 | 1 | |
610 | 1 | |
2.5% | - | |
5.0 | 7.5 | |
4 months ago | 3 months ago | |
PLpgSQL | TypeScript | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
supa_audit
-
Implementing system-versioned tables in Postgres
this approach is also available as an extension here:
https://github.com/supabase/supa_audit
it uses a slightly more generic implementation so that you can easily turn on/off auditing. i.e.
select audit.enable_tracking('public.account'::regclass);
- Table Auditing in PostgreSQL with Supa_audit
- Postgres Auditing in 150 lines of SQL
drizzle-pg-notify-audit-table
What are some alternatives?
audit-trigger - Simple, easily customised trigger-based auditing for PostgreSQL (Postgres). See also pgaudit.
nfcompose - Build REST APIs/Integrations in minutes instead of hours - NF Compose is a (data) integration platform that allows developers to define REST APIs in seconds instead of hours. Generated REST APIs are backed by postgres and support automatic consumer webhook notifications on data changes out of the box.
yugabyte-db - YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
sirix - SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
audit-trigger - Simple, easily customised trigger-based auditing for PostgreSQL (Postgres). See also pgaudit.
bemi - Automatic data change tracking for PostgreSQL
bemi-prisma - Automatic data change tracking for Prisma
sgr - sgr (command line client for Splitgraph) and the splitgraph Python library