我即將開發一個應用程序,我將使用Heroku進行部署。在我開發sqlite3的最後一個應用程序遇到問題&測試環境和postgres在生產中,我只想在我的所有環境中運行postgres數據庫。就這樣,我開始安裝postgres。PostgreSQL本地和Heroku PostgreSQL版本
但是,我遇到了這個Heroku頁面(https://devcenter.heroku.com/articles/local-postgresql),該頁面聲明它將PostgreSQL 8.3數據庫用於共享服務器,PostgreSQL 9.1用於新提供的數據庫。當然,我想至少在最初時使用共享服務器。所以,這導致我遇到一些問題。
如果我決定安裝postgres 8.3並使用它來開發& deploy(以便我的數據庫匹配共享服務器),我是否會遇到一個巨大的問題,如果我需要增加數據庫大小並最終運行postgres 9.1?
如果我安裝postgres 9.1並使用它開發& deploy,我會在部署到postgres 8.3服務器時遇到一個大問題嗎?
我有一個巨大的項目在我面前,只想聽到之前處理過這個問題的人,以便儘可能提前做好計劃。任何和所有的輸入將不勝感激。
非常感謝格雷格,謝謝。 – flyingarmadillo 2012-07-31 00:42:45