Saya bisa daftar semua tabel di semua skema menggunakan
> \dt *.*
tetapi itu juga mencantumkan tabel sistem yang jauh melebihi jumlah tabel saya yang saya pedulikan. Saya ingin semua tabel (dan mungkin tampilan) dibuat oleh saya dalam skema publik dan skema apa pun yang telah saya tetapkan.
Saya berharap menemukan cara untuk melakukan ini tanpa harus secara eksplisit menambahkan skema ke jalur pencarian saat saya membuatnya seperti yang dijelaskan di sini:
EDIT:
Berdasarkan jawaban yang diterima, saya telah membuat Tampilan berikut:
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');
Dan sekarang perintah berikut memberi saya apa yang saya inginkan:
select * from my_tables;