any default columns for tracking / auditing purpose - Mailing list pgsql-general

From Sanjay Minni
Subject any default columns for tracking / auditing purpose
Date
Msg-id CAMpxBom5Su6OJ+wfpq21-H7FVg5aXiDArv2bFJmmbq9cEwNukw@mail.gmail.com
Whole thread Raw
Responses Re: any default columns for tracking / auditing purpose  (Rob Sargent <robjsargent@gmail.com>)
List pgsql-general

In Postgres 12 and up, are there any default columns available which could be useful for tracking / auditing purposes ?
e.g.
- real user who entered / updated the data
- timestamp when data was updated / entered
where can i get a list of such default columns (if any) - which could be accessed easily in user applications.

also what is the usual practice in creating userID's in a large multi-tenanted applications with highly dynamically changing users (e.g students who enroll and go off after some sometime), with all users having the same access - 
is a different userID created in the system for each user or is a common postgresID used by the application and the application is responsible for tracking individual users with its own userID. (this will reduce system overhead)
 
with warm regards
Sanjay

pgsql-general by date:

Previous
From: Дмитрий Иванов
Date:
Subject: insert column monetary type ver 2
Next
From: Josef Šimánek
Date:
Subject: Re: insert column monetary type ver 2