-1
我是新與Makefile中創建新用戶的Postgres數據庫。我需要爲postgres終端自動創建用戶。LINUX GNU Makefile中
我試過了這個例子,並沒有爲我工作:
createuser:
@echo "$(OK_COLOR)==> create user$(NO_COLOR)"
@psql mydbdevelopmentname
@create user myusername;
@/q
@echo "$(OK_COLOR)==> Done$(NO_COLOR)"
無論@create user myusername;
也不@/q
作品。
當我手動make createuser
和出口跑了從postgres的終端\ Q,I收到此錯誤:
/bin/sh: create: command not found
make: *** [createuser] Error 127
現在我得到了不同的錯誤'psql:致命:角色「創建用戶myusername」不存在 使:*** [createuser]錯誤2' – Skipoura
混合它與MySQL - 我的意思是'-c',不'-e'(如手冊頁會顯示您是否要打擾)。 –
謝謝!!有效! – Skipoura