3 Postgres Audit Methods: How to Choose?