Мне необходимо в bash-скрипте подключаться к БД внутри Heroku: heroku pg:psql postgresql-db --app myApp
А после этого выполнять определенные запросы.
Но если я вставляю эту команду в bash-скрипт, то происходит только подключение, и до тех пор, пока я не выйду из Heroku, весь остальной bash скрипт не отработает.
Как можно подключиться из bash-скрипта к Heroku-postgresql и выполнить несколько команд?
1 вариант несколько строк. heroku pg:psql -c
2. вариант, но тут нужно не забыть коментировать спец символы.
mysql -uroot -proot SOMEDATABASE << EOF
SELECT value FROM configuration WHERE label='chatTo';
SELECT value FROM configuration WHERE label='chatFrom';
EOF
3. через файл скорее всего пойдет что-то вроде << aaa.sql или < aaa.sql
У меня нет ни heroku ни pg:psql чтоб проверить ;)
писал на абум ;)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.