Mac 上我常用的開發套件是 MAMP 免費版本,一站式的解決伺服器、資料庫與 PHP 。能介面化調整環境版本的只有 PHP 最新的兩個版本,以及伺服器切換 Apache 與 Nginx。

這幾天建置 iDempiere 環境時思考的方向都使用 Docker 為主,但最後讓我徹底放棄的原因是不管如何,運作環境都要有 PostgreSQL 的 Client 端工具指令。這個需求是容器外 Host 無法避免的部分,而如果既然要如此,那還不如自己裝一個 PostgreSQL 資料庫在自己電腦上!

於是就找到了 Postgres.app 這款開源工具。

Postgres.app

使用方法超簡單,下載回去照常安裝後,點開大象圖示開啟,目前最新預設開啟的資料庫是 PostgreSQL 11 版本。

建立新資料庫

如圖所示,可以選擇建立 9.5~11 版本的資料庫,想建立幾個就幾個!

執行新資料庫伺服器

建立完成後回到主畫面可以選擇「Start」啟動服務,就可以開始作業囉!實在是超方便~

資料庫指令的套用方式也有設想到,將指令目錄位置 /Applications/Postgres.app/Contents/Versions/latest/bin 加載到 PATH 上就好。

編輯 ~/.zshrc~/.bash_profile 的 Shell profile 檔案:

export PGSQLAPP_HOME=/Applications/Postgres.app/Contents/Versions/latest/bin
export PATH=$PATH:$PGSQLAPP_HOME

存檔後使用 source ~/.zshrc (我是用 zsh )啟用設定,完成。

下次用 Fat-Free Framework 來寫專案時可以測試他的 ORM 架構!

Facebook 外掛功能


Share:

作者: Chun

資訊愛好人士。主張「人人都該為了偷懶而進步」。期許自己成為斜槓到變進度條 100% 的年輕人。[//////////____30%_________]

參與討論

7 則留言

發佈留言

發佈回覆給「一介資男」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *