本篇文章更新時間:2019/04/10
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~
如果本站內容對你有幫助,歡迎使用 BFX Pay 加密貨幣新台幣 贊助支持。


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 架構!


Share:

作者: Chun

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

參與討論

7 則留言

  1. 我看的懂這大項設計的好壞,但是我畫不出這大象。

    這樣我還有資格評論大象可不可愛嗎 XDD

  2. Alex Lion 主觀的看法是每個人的自由呀~ 哈

  3. 自動引用通知: [iDempiere] 開源 ERP 的編譯與執行( Mac 開發者篇) | 一介資男
  4. ↑↑↑↑↑↑↑真的有按「怒」↑↑↑↑↑↑↑
    你這樣說,我要按「怒」打壓一下 XDD

發佈留言

發佈回覆給「Alex Lion」的留言 取消回覆

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


文章
Filter
Apply Filters
Mastodon