2011-02-11 55 views
0

我想在我想部署在heroku上的rails應用程序中使用datamapper。因此我需要將dm-postgres-adapter添加到我的Gemfile中。有沒有辦法讓heroku在本地安裝postgreSQL的情況下安裝這個gem?在沒有在本地安裝Postgres的情況下使用Datamapper for Heroku

+0

你可以這樣做,因爲Yock指出,但這是一個壞主意。您的開發環境應儘可能接近您的生產環境。咬下子彈並安裝Postgres - 無論如何它都是一個優秀的數據庫。 – PreciousBodilyFluids 2011-02-12 00:02:42

+0

生產環境與您開發和測試的環境非常相似。雖然原則上儘可能保持環境儘可能接近,但您的代碼應該能夠承受環境配置的徹底更改。我甚至會說,如果你的代碼不能容忍這樣的變化,那麼你犯了一些需要解決的錯誤。 – 2011-05-13 12:13:47

回答

1

將其環境限制爲使用「組」的生產。

group :production do 
    gem "gemname" 
end 
相關問題