我一直在谷歌上寻找有关如何使用PostgreSQL的Ruby on Rails教程。虽然有一些非常好的信息,但几乎每个指南都集中在如何配置Rails以在开发和测试环境中使用Postgres。他们会警告您不要在生产中使用这些配置,但不会提及您应该做什么。
在Postgres方面,我想知道我需要为Rails连接到数据库的Postgres用户分配什么角色。此外,我假设我将在Rails中使用环境变量作为DB凭据。我应该在我的database.yml中使用ENV ['DATABASE_URL']吗?这种模式通常是什么样子的?
我正在使用Ubuntu 12.04.2上的Rails 4.1.0和PostgreSQL 9.1.13。
在Postgres方面,我想知道我需要为Rails连接到数据库的Postgres用户分配什么角色。此外,我假设我将在Rails中使用环境变量作为DB凭据。我应该在我的database.yml中使用ENV ['DATABASE_URL']吗?这种模式通常是什么样子的?
我正在使用Ubuntu 12.04.2上的Rails 4.1.0和PostgreSQL 9.1.13。