问题标签 [heroku-postgres]

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 投票
1 回答
211 浏览

ruby - 为什么 PostgreSQL 回滚我的 INSERT 语句?

我有一个模型来存放东西。当布尔属性 (action_type) 的值为 false 时,PostgreSQL 出于某种原因回滚 INSERT 查询。

我的视图文件如下所示:

0 投票
1 回答
299 浏览

heroku - 使用 pgbackups dump 有选择地恢复到 heroku db

我有一个从 pgbackups 生成的转储文件,我想使用其中的一些数据来填充 heroku 上的新数据库。这不是简单的恢复。

我想使用-t选项 frompg_restore并且还想将转储表中的from属性映射到新表中的属性。emailsfrom_emailemails

我在 heroku run bash 中没有该pg_restore实用程序,但是有没有办法得到它或通过它来做到这一点psql?Heroku 的 db 结构似乎在某种程度上被打破了,我不知道如何在psql.

0 投票
1 回答
374 浏览

django - Heroku Django Postgres同步数据库错误

Heroko 配置

设置.py

heroku 运行 python manage.py syncdb

许多人不会说英语,因此无法解释。有什么问题?

0 投票
2 回答
2901 浏览

database - Heroku 上的数据库分片

在接下来的几个月里,我们的应用程序将达到我们需要对数据库进行分片的大小。我们使用 Heroku 来托管 Node.js/PostgreSQL 堆栈。

从概念上讲,我们的应用程序让每个逻辑分片代表一个用户以及与该用户关联的所有数据(我们应用程序的每个用户生成大量数据,并且用户之间没有交互)是有意义的。我们需要保留用户对他们的数据进行复杂的即席查询的能力。我读过很多文章,比如这篇关于分片的文章:http ://www.craigkerstiens.com/2012/11/30/sharding-your-database/

从概念上讲,我了解分片是如何工作的。但是在实践中,我不知道如何在 Heroku 上实现这一点,就我需要编写的代码以及我需要修改应用程序的哪些部分而言。一个教程或一些指针的链接将不胜感激。

以下是我已经看过的一些资源:

0 投票
1 回答
964 浏览

ruby - 使用 heroku pg:transfer 失败

我正在尝试使用 heroku pg:transfer 将我的本地数据库传输到 Heroku。

这是我正在运行的命令

我收到以下错误消息

我在 Windows 上使用 Postgres。有谁知道如何解决这一问题?

0 投票
1 回答
997 浏览

php - Heroku postgres 入口 - 无法连接到服务器错误

背景.. 我正在尝试从 php 脚本外部连接到我的 heroku 数据库,但出现“无法连接到服务器”错误

技术.. 这是一个“起重机”生产级数据库,而不是共享数据库。我正在尝试从运行在共享托管平台上的 php 脚本连接,

到目前为止的故事...... 我可以从我的本地机器和 postgres.heroku.com 输出的 php 连接字符串进行连接。我也可以连接 psql 字符串,所以连接信息没有问题

.. 但是当我将该 php 脚本移动到我在另一台主机上启动并运行的 php 服务器时,我会收到“无法连接”错误。这些主机向我保证,从它们的外部连接没有限制边。

编码..

错误..

选项

我在 heroku 中找不到任何关于将 IP 地址列入白名单的文档,这将是第一个猜测?还有其他指针吗?

编辑我刚刚找到了这个线程,它类似于..
Heroku Postgres Connection from localhost PHP application .. 但据我所知,我启用了正确的 ssl 设置。这是openssl和pgsql上phpinfo()的相关部分。

0 投票
1 回答
251 浏览

heroku - heroku connection refused at precompile with initialize_on_precompile = true

I got this error

could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432?

At precompilation, I know that one of the workaround is to put initialize_on_precompile to false but I do need my application to be initialized for my css to work.

This is the full error: could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432? /tmp/build_3eatwoqg4vdl/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb:1216:in `initialize'

Thanks!!

0 投票
1 回答
1439 浏览

sql - 为什么迁移数据库时总是报错?Heroku

我正在开发一个 Rails 应用程序,但我不断收到错误消息,

这是迁移:

0 投票
1 回答
1598 浏览

google-app-engine - 有没有办法从 appengine 直接连接到 postgres?

在 Heroku 上,它说“应用程序可以从 Heroku、Google App Engine 等连接到 Heroku Postgres”,但是如果 App Engine 只允许 http 连接,这怎么可能呢?

0 投票
1 回答
69 浏览

heroku - Heroku 无法与多个测功机一起正常工作

我做了一个git push heroku更新我的应用程序,就像我以前做过很多次一样。我需要做一个heroku run rake db:migrate向模型添加一个字段。没什么大不了。除了现在我的网站上出现该字段不存在的错误:

那是由.create()命令引起的。但是has_computer,我在迁移中添加的字段实际上确实存在于生产中。我可以使用它来操作它并使用它创建记录heroku run console

问题是我有多个测功机并且我必须以不同于简单的方式更新 Herokugit push heroku吗?