Tüm şemalardaki tüm tabloları kullanarak
> \dt *.*
ama aynı zamanda umrumda olan masalarımdan çok daha fazla olan sistem tablolarını listeler. Kamu şemasında ve tanımladığım tüm şemalarda tarafımdan oluşturulan tüm tabloları (ve muhtemelen görünümleri) istiyorum.
Bunları burada açıklandığı gibi oluştururken arama yoluna açıkça şemalar eklemek zorunda kalmadan bunu yapmanın bir yolunu bulmayı umuyorum:
DÜZENLE:
Kabul edilen cevaba göre, aşağıdaki Görünümü oluşturdum:
create view my_tables as
select table_catalog, table_schema, table_name, table_type
from information_schema.tables
where table_schema not in ('pg_catalog', 'information_schema');
Ve şimdi aşağıdaki komut bana istediğimi veriyor:
select * from my_tables;