簡體   English   中英

Soda CLI 顯示警告:遷移器:無法轉儲架構:exec:“pg_dump”:在 $PATH 中找不到可執行文件

[英]Soda CLI show warning : Migrator: unable to dump schema: exec: "pg_dump": executable file not found in $PATH

我剛開始使用 gobuffalo,每次運行 migrate 時都會顯示此警告。 該警告的含義是什么?

> soda migrate up
v5.3.1

[POP] 2021/05/25 14:17:12 info - > create_products
[POP] 2021/05/25 14:17:12 info - Successfully applied 1 migrations.
[POP] 2021/05/25 14:17:12 info - 0.0829 seconds
[POP] 2021/05/25 14:17:12 warn - Migrator: unable to dump schema: exec: "pg_dump": executable file not found in $PATH

我的服務器有問題還是這個警告沒有任何影響? 任何幫助將不勝感激。

謝謝!

當您運行soda CLI 來執行遷移時, soda會應用遷移,然后它會嘗試使用數據庫本機工具轉儲當前的數據庫模式。

此警告僅表示在您的服務器上找不到pg_dump可執行文件,並且 soda 無法轉儲當前架構。 由於遷移運行良好,您可以放心地忽略此警告。

我剛剛將 PATH 變量位置添加到 PostgreSQL/bin 目錄。 例如如何在 Windows 中更改 PATH 變量可以找到: https://www.computerhope.com/issues/ch000549.htm

對我來說,它解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM