Как я могу автоматизировать запуск сценария инициализации при вызове базы данных postgres с использованием psql? - PullRequest
0 голосов
/ 04 марта 2020

psql (9.6.7, сервер 9.5.2) на linux

У меня есть сценарий инициализации ... ~ / sql .ini, который я всегда хочу запустить после подключения к PG DB. Я могу сделать это, набрав "\ i ~ / sql .ini", но есть ли способ сделать это в командной строке (который я псевдоним)?

Ответы [ 2 ]

1 голос
/ 04 марта 2020

Просто поместите ваши команды в ~ / .psqlr c файл.

0 голосов
/ 04 марта 2020

Ваш псевдоним должен вызывать

PSQLRC=~/sql.ini psql

Эта переменная среды определяет файл запуска, который psql выполняется автоматически.

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