使用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上没有问题地部署和发布服务。

目前正在确认之后的情况。

请参考以下网站。

bannerAds