我对Rails还是很陌生,我也想在Heroku上部署一个项目,但是由于sqlite3 gem,所以即使我在自己的gem文件中添加了postgresql,也无法部署我的应用程序。
所以我的问题是:使用postgresql构建Rails应用程序与仅使用sqlite3有什么不同吗?
根据我的阅读,我们仍然可以通过将sqlite3放在开发组中,而将pg放在Gemfile中的生产组中来维护这两个gem,但是我仍然无法在Heroku上获得我的应用程序。我知道我们需要使用postgresql而不是sqlite3进行部署,因为postgresql更适合生产。