SELECT * FROM pg_catalog.pg_tables;
CREATE VIEW table_column_info AS
SELECT table_name, STRING_AGG(column_name, ', ') AS columns
FROM information_schema.columns
WHERE table_schema = 'public'
GROUP BY table_name;
SELECT * FROM table_column_info;
SELECT *
FROM INFORMATION_SCHEMA.tables
where table_schema = 'public';
dt schema_name.*
dt
# show list of tables in postgres
=> dt *.*
=> dt public.*
c database_name
dt