I know PG is not designed for this, but I have this requirement nonetheless…I think preventing “most users and tools" from seeing/presenting this information is “good enough”.
If read-access (SELECT) on views in public-schema will still works, and pg_dump/restore etc. also works, this sounds like a solution to me.
public
pgsql-general by date:
Соглашаюсь с условиями обработки персональных данных