Listar todas las tablas en postgresql information_schema
¿Cuál es la mejor manera de enumerar todas las tablas dentro del esquema de información de PostgreSQL?
Para aclarar: estoy trabajando con una base de datos vacía (no he agregado ninguna de mis tablas), pero quiero ver todas las tablas de la information_schema
estructura.
Aceptado
Debería poder ejecutar select * from information_schema.tables
para obtener una lista de cada tabla administrada por Postgres para una base de datos en particular.
También puede agregar un where table_schema = 'information_schema'
para ver solo las tablas en el esquema de información.
Para enumerar sus tablas utilice:
SELECT table_name FROM information_schema.tables WHERE table_schema='public'
Solo enumerará las tablas que usted cree.
\dt information_schema.
desde psql, debería estar bien.