问题标签 [postgresapp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1363 浏览

macos - psql -h localhost 在 Mac OS X 上无法连接

根据 Postgresapp.com

psql 是数据库的 PostgreSQL 命令行界面。Mac OS 10.7 附带旧版本的 PostgreSQL,可以使用以下命令启动:

$ psql -h 本地主机

所以我跑psql -h localhost

据我所知psql,这只是客户端,而 Postgresapp.com 的文档正在讨论。我仍然不知道如何在本地启动 postgres 服务器,也找不到任何文档。

版本:

我在 Mac 10.8.4 上。

0 投票
1 回答
70 浏览

ruby-on-rails - 使用 PG 在本地设置第二个 Rails 应用程序

我已经有一个 Rails 应用程序,可以成功使用 Postgres.app。

我什至不记得我做了什么来创建第一个数据库并将其连接到 Rails,但它可以工作,这就是我所拥有的database.yml


现在对于我的第二个 Rails 应用程序,我已经创建了应用程序

rails new my_app --database=postgresql --skip-test-unit

Rails 在 database.yml 中为我创建了这个

我需要做什么才能让我的第二个应用程序与 PG 数据库连接?

rake db:create:all结果是"FATAL: role "my_app" does not exist"

0 投票
1 回答
623 浏览

python - 在 python 2.7 中通过 ODBC 使用 postgres

  • 我已经安装了 Postgres.app 并启动​​了它。
  • 我已经 pip 安装了 pypyodbc
  • 我从 Pypyodbc 文档中复制了 hello world 行,并收到以下错误。任何想法可能是什么问题?

这是我的代码

我收到这个错误:

我究竟做错了什么?

我需要先以某种方式初始化数据库/表吗?如果这是问题,这是一个奇怪的错误。

0 投票
2 回答
488 浏览

postgresql - Wildfly 和 Postgres.app

我正在尝试让 Wildfly 9 连接到 PostgreSQL 数据库。

我安装了 Postgres.app(用于 Mac OS X),并创建了数据库。

我可以从任何应用程序(psql、ruby、go)连接,但 Wildfly 总是会出现连接超时。

我的设置是这样的:

我在以下位置创建了模块modules/org/postgres

我的module.xml文件是:

我得到的错误是:

持久性单元配置是:

我像这样注入它:

现在,我很确定我做错了什么,但我不知道是什么。有小费吗?

0 投票
4 回答
2487 浏览

postgresql - 如何在 Mac OS X 上运行两个 PostgreSQL 副本?

我需要为同时具有本地和远程数据库服务器的系统运行集成测试;我想在我的开发 Mac 上在不同的端口上有两个 PostgreSQL 服务器。我通常使用 Postgres.app - 可以以某种方式将其配置为运行两个实例吗?

0 投票
1 回答
32 浏览

postgresql - 正确的 PostgreSQL 功能

我已经在 Mac 中安装了 Postgres.app,并且设置了 PATH 变量来运行 psql 命令。

在此处输入图像描述

现在我想为我正在创建的项目创建一个新用户和新数据库。然而,当我在终端中执行一个新命令时,它并没有提示我任何东西,我也不知道我的命令是否正确执行。

即使我写了虚拟词,它也不会告诉我任何事情:

在此处输入图像描述

另外,如果我想进入 postgres 用户,它不允许我,向我发送下一个错误:

在此处输入图像描述

有谁知道发生了什么?

问候。

0 投票
3 回答
3338 浏览

ruby-on-rails - Rails Postgres 架构问题 - 以下架构之一无效:“test”“public”

我已经到处搜索了这个问题的答案,但我做不到。

我正在尝试使用基于 Postgres 模式的 Rails 4、Devise 和 Apartment 构建多租户应用程序。对于我本地的 Postgres 服务器,我决定使用 PostgresApp。我遵循了Go Rails 多租户指南,并且当此错误开始出现时,我的设置(每个租户一个用户)正常工作。昨天,当我尝试为 Devise 安装 Invitable 扩展时,这开始在本地显示,我似乎找不到任何关于发生了什么的线索。

这是我得到具体错误的方法:

在本地访问该站点时,这会导致 Rails 抛出:

公寓::TenantNotFound

以下架构之一无效:“www”“public”

这是我的 apartment.rb 初始化程序:

这是我的用户迁移文件:

我还通过命令行进入了本地 Postrgres 数据库。下降工作,创建数据库工作。如果需要,我可以提供这些。我目前的猜测是告诉我 Rails 与 PostgresApp 对话的方式或我进行迁移的方式有问题。但也许有更多经验的人可以指出我错过的东西。

所以我的问题是我在做什么来导致这种情况?我该如何解决?我怎样才能更多地了解问题所在?

0 投票
0 回答
80 浏览

postgresql - Postgres 应用程序:配置设置

当我通过 Postgres 应用程序打开 psql 时,我似乎无法更改被调用的命令。我可以通过调用成功打开连接:

但是当我在应用程序中选择“打开 psql”时,我看到:

我该如何配置?

0 投票
1 回答
196 浏览

ruby-on-rails - 使用 PostreSQL 应用程序时重新创建 Rails 数据库

我对 PostrgreSQL 真的很陌生,我遇到了一个我真的不知道如何解决的问题。

我目前正在使用适用于 OSX 的 PostreSQL 10 应用程序;我正在尝试使用rails db:drop db:create db:migrate. 我收到以下错误:

另一个会话是保持连接打开的 Postgres 应用程序:如果我运行ps -ef | grep postgres,我得到

我不能只停止 Postgres 应用程序然后运行rails db:drop命令,因为那时我收到以下错误:

我如何才能真正重新创建我的数据库?提前致谢

0 投票
0 回答
1821 浏览

database - 在 Postgres.app 中更改数据库用户名和密码

我刚刚下载了 Postgres.app 并设置了一个数据库来连接一个 Java 程序。默认情况下,Postgres.app 使用默认用户名和无密码设置数据库服务器。如何使用密码保护我的数据库?