后置在感应时不作为适配器提供



我正在使用 Postgres.app 和最新版本的感应(版本 0.1.0 (28)),但我不能选择"Postgres"作为适配器。我只有mongodb,redis和sqlite的选项。如果我尝试手动输入它(即"postgres://locahost"),一旦我单击另一个表单输入,它就会自动恢复为"(null)"。

是否有我需要指定我在本地使用 Postgres(特别是将 PATH 设置为应用程序中的 Postgres.app 位置)?

我使用的是Mac OS X 10.8.2,Postgres 9.1.4,Postgres.app 1.0(11)和Induction 0.1.0(28)。

我有针对Homebrew安装的PostgreSQL 9.3的感应。

它看到,如果您没有设置数据库,那么 postgres 不会出现在适配器列表中,但是当我在设置 PostgreSQL 后回到它,为其创建数据库和用户时,"postgres"在适配器中可用。

连接如下(无论如何,单向)

将适配器设置为 postgres,但不填写字段,而是单击顶部字段并输入字符串:

postgres://user_name:user_pass@127.0.0.1/database_name

127.0.0.1意味着您将通过tcp/ip进行连接,并且需要(例如,如果运行Rails)主机:在您的database.yaml文件中的localhost正在开发中

最新更新