使用Postgres设置Pakyow进行本地开发

时间:2015-05-08 15:32:36

标签: ruby database postgresql pakyow

在关于与postgres的连接的博客文章http://notmagic.org/2015/04/10/pakyow-sequel中,您如何处理Postgres设置和所需的密码错误?

我一直在Nitrous.io开发,但现在正在建立本地开发。所以我在帖子中设置了DATABASE_URL但是尝试运行pakyow server它会出现错误:“pg :: connectionbad:fe_sendauth:no password”

Postgres中唯一的用户是'postgres'并且它有一个密码关联。它不会让我安装而不创建密码。

另外,没有本地开发者的Postgres密码是不好的做法?关于它的文章不清楚(并且与Rails有关)并且提到了存储密码的database.yml,Pakyow似乎没有。

1 个答案:

答案 0 :(得分:1)

如果您关注该帖子,则您希望将密码包含在DATABASE_URL环境变量中(在您的本地.env文件中)。网址的结构应如下:postgres://user:password@host/database

最好永远为您的Postgres用户提供密码,无论是本地用户还是生产用户。你想让某人看到你的数据变得困难: - )