使用Postgresql创建Rails应用的有效方法
首先
由于我作为一个非常初学者,对于在执行Rails new命令时的Postgresql配置信息没有太多了解,因此我想在这里记录下我研究得到的内容。如果有人了解,请分享给我,这将非常有帮助。
设定环境
-
- OS
Mac OS X
10.12.6
Software
PostgreSQL
10.1
Ruby
2.5.0
Rails
4.2.3
我想在这里做的事情
从创建新的Rails应用开始,使用PostgreSQL作为数据库,希望能够在测试环境和生产环境中执行以下三个简单的流程。
1. 创建Rails应用时,需准备好Postgresql。
2. 进行配置以使用Postgresql进行开发。
3. 顺利在Heroku上部署并发布服务。
我正在研究如何在本地环境中配置postgresql,您可以参考这里的方法。
在Mac的Rails应用中使用PostgreSQL的方法
在Ruby on Rails的开发环境中使用PostgreSQL
我不知道是先設置DB還是先創建應用程式,如果有人知道請告訴我。
接下来,让我们按照顺序逐步执行吧。
在创建Rails应用时要准备好Postgresql。
首先,查看可在本地使用的Postgresql版本。
psql –version
确认版本后,查看自己的Postgresql列表。
psql -l
然后自己创建数据库。
createdb todo_development
进行设置以使用PostgreSQL进行开发。
目前我正在确认未来的计划。
在Heroku上没有问题地部署和发布服务。
目前正在确认之后的情况。