Re: any default columns for tracking / auditing purpose
От | Rob Sargent |
---|---|
Тема | Re: any default columns for tracking / auditing purpose |
Дата | |
Msg-id | 73BE98A3-C0B6-47F4-A6EB-5FE18C77F880@gmail.com обсуждение исходный текст |
Ответ на | any default columns for tracking / auditing purpose (Sanjay Minni <sanjay.minni@gmail.com>) |
Список | pgsql-general |
> On Nov 20, 2021, at 6:50 AM, Sanjay Minni <sanjay.minni@gmail.com> wrote: > > > 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 changingusers (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 applicationis responsible for tracking individual users with its own userID. (this will reduce system overhead) > Never ever re-use an id. There are lots of them. If you need lots and lots of them use UUID. > with warm regards > Sanjay >
В списке pgsql-general по дате отправления: