Вызывать метакоманды psql из сценария Node? - PullRequest
0 голосов
/ 13 сентября 2018

Есть ли способ вызова метакоманд psql из сценария Node? Я пытаюсь использовать \d+ <table_name>.

Я знаю, что могу видеть необработанные запросы, которые генерирует psql, используя -E, и вызывать их вместо этого, но я надеялся на что-то чуть менее ручное.

1 Ответ

0 голосов
/ 13 сентября 2018

К сожалению, нет, не без вызова psql самого себя и анализа информации, которую вы хотите, в виде текста.Я бы не рекомендовал этого делать, поскольку решения для разбора текста, как правило, довольно хрупкие.

Лучше всего, как вы упомянули, использовать таблицы схем для запроса информации ты ищешь.Под капотом это то, что делает psql, это просто удобный ярлык.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...