мы можем запросить информацию о столбцах таблицы несколькими способами в PostgreSQL, например, введя команду \ d table_name или \ d + table_name, чтобы найти информацию о столбцах таблицы.
dvdrental=# \d city
Table "public.city"
Column | Type | Modifiers
-------------+-----------------------------+--------------------------------------------------------
city_id | integer | not null default nextval('city_city_id_seq'::regclass)
city | character varying(50) | not null
country_id | smallint | not null
last_update | timestamp without time zone | not null default now()
Indexes:
"city_pkey" PRIMARY KEY, btree (city_id)
"idx_fk_country_id" btree (country_id)
Foreign-key constraints:
"fk_city" FOREIGN KEY (country_id) REFERENCES country(country_id)
Referenced by:
TABLE "address" CONSTRAINT "fk_address_city" FOREIGN KEY (city_id) REFERENCES city(city_id)
Triggers:
last_updated BEFORE UPDATE ON city FOR EACH ROW EXECUTE PROCEDURE last_updated()
но как бы мне использовать node.js для извлечения схемы базы данных, такой как индекс, внешний ключ или ссылка, по?