【发布时间】:2017-11-28 21:47:16
【问题描述】:
我正在尝试通过编写以下脚本 (setup.sh) 为 Postgres 添加扩展:
sudo -u postgres psql my_database
CREATE EXTENSION adminpack;
当我做 vagrant up 时,它应该通过运行脚本来自动运行和添加扩展。但是,我收到了
的错误消息==> default: ERROR: syntax error at or near "exit"
==> default: LINE 1: exit
==> default: ^
==> default: /tmp/vagrant-shell: line 24: CREATE: command not found
请注意,我已经安装了所有必要的 postgres 东西来运行上面的代码。另外,当我手动输入这些命令时,它成功创建了扩展。感谢任何提供帮助的人。
【问题讨论】:
标签: postgresql shell psql