问题标签 [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 投票
4 回答
18856 浏览

heroku - 将数据库推送到heroku:如何使用heroku pg:push

我想使用heroku pg:push命令将我的本地 postgresql 数据库推送到 heroku。该命令如下所示:heroku pg:push mylocaldb DATABASE --app sushi根据 heroku 文档:https ://devcenter.heroku.com/articles/heroku-postgresql 。

这是我的本地数据库信息:

我机器中的 DATABASE_URL 环境变量设置为:postgres://bill:bill@localhost/mysitedb.

我的应用程序的名称是secure-gorge-4090. 我试过了heroku pg:push mysitedb DATABASE --app secure-gorge-4090。输出是:

我很惊讶我没有将任何内容放入我的数据库中。但我还是跑去heroku pg:reset DATABASE重置我的数据库。之后,我heroku pg:push mysitedb DATABASE --app secure-gorge-4090再次尝试,但输出仍然相同。

我试过了heroku pg:push postgres://bill:bill@localhost:8000/mysitedb DATABASE --app secure-gorge-4090。输出是:

我不知道如何使用此命令将我的本地数据库移动到 heroku。我需要你的帮助。谢谢!

0 投票
1 回答
610 浏览

ruby-on-rails - 为什么我在 Heroku 中收到此错误:函数至少需要协议版本 3.0?

我正在玩 Michael Hartl 的优秀Rails 4 教程。我很幸运选择 Heroku 作为我的生产环境,并在之后找到了教程。

也就是说,我现在在 Heroku 上遇到了一些麻烦。我收到此错误:

在日志 ( heroku logs) 中。

我不确定究竟是什么原因造成的。我的数据库在生产中很小,甚至更小(大约 10 行或其他东西)。

有没有人有这方面的经验?我会很感激任何帮助。

0 投票
0 回答
78 浏览

ruby-on-rails - 为什么显式传递哈希允许heroku postgres按照我的意愿设置主键

过去一个小时在 heroku 上运行 migrate 想知道为什么以下 migrate 没有将主键设置为id我想要的:

然后我认为我传递参数的方式可能有问题,所以我将其更改为

id突然之间,Rails在执行连接时不再尝试查找列。

这可能有点模糊,但为什么大括号很重要?我的印象是,从 Ruby 2.0.0 开始,传递给方法的尾随命名参数会被自动视为哈希(在部署期间,它说我使用的是 ruby​​ 2.0.0)

(我假设create_table ...是一个方法调用)

0 投票
0 回答
320 浏览

django - 优化 Django-Tastypie-Postgres-Gunicorn 以防止 Heroku 请求超时 (H12) 错误

我有一个在 Heroku 上运行了将近一年的 Django 应用程序。我偶尔会看到请求超时,因为请求耗时超过 30 秒。该请求是对 Tastypie 的一个相当简单的 API 调用

API 请求HTTP GET开启/api/v1/x/?format=json&y=2&order_by=date_z&date_z__gte=2013-10-19T00:00:00&user__id=y

以上是对带有一些过滤器的标准 django 模型的请求。有一个外键引用。有什么办法可以优化这些东西?

我相信数据库索引是可以加快速度的一件事,但这真的是瓶颈吗?

我很确定 Heroku 的路由网格也会加重请求延迟。有没有这方面的最佳实践?

0 投票
1 回答
337 浏览

java - 通过heroku拉/推数据库

嗨,我已经下载了 pgadmin 3 并将其连接到 heroku。我们已经创建了一个表。但是,我不知道如何将创建的这些表推送到 heroku。我们已经尝试过https://devcenter.heroku.com/articles/heroku-postgresql#local-setup但是

不断返回 createdb:无法连接到数据库模板 1:致命:用户“用户名”的密码验证失败。它在寻找什么密码?用户名也应该是我的heroku登录详细信息

0 投票
1 回答
383 浏览

ruby-on-rails - 如何连接到远程 heroku 数据库?

对 Heroku 没有太多经验。我有 app/db 名称、用户名、密码,并且我有访问权限,但我不确定如何连接到它或配置 Heroku 来跟踪它,就像我其他应用程序上的 db 一样。

谢谢!

0 投票
1 回答
6584 浏览

heroku - Heroku + Sidekiq:ActiveRecord::StatementInvalid:PG::UnableToSend:SSL SYSCALL 错误:检测到 EOF

嗨,我们正在使用 Unicorn 和 Sidekiq 在 Heroku 的 Cedar 堆栈上运行。我们间歇性地收到以下错误

有谁知道这些错误的直接原因是什么?与我们的数据库的连接太多了吗?我们已经通过以下方式设置了分叉:

独角兽.rb

还有sidekiq.rb

我们的数据库池大小相当大 DB_POOL=100 并且我们在一个显然支持 500 个并发连接的 PG 数据库上。

0 投票
2 回答
1956 浏览

ruby-on-rails - Heroku 不会为 rails 3.2 创建 postgres 数据库表(和数据库本身)

我一直在尝试将我的 Rails 应用程序部署到 Heroku。它在我的计算机上使用回形针和 SQLite,我正在尝试在我的计算机上使用 SQLite,在 Heroku 上使用 PostgreSQL。

这是我的 Gemfile:

我的配置/database.yml:

我在 Heroku 也遇到过这类错误。我猜数据库没有被创建?有什么提示吗?

我得到的错误如下:

我的迁移:

0 投票
1 回答
697 浏览

php - 无法创建 Heroku 数据剪辑

我正在尝试在 heroku postgre 数据库中创建表。我收到以下错误

这是我的查询

我已经在互联网上搜索过,但没有任何有用的东西。如果您需要更多详细信息,请问我。

0 投票
1 回答
707 浏览

java - 在 Heroku 数据库 postgres 配置问题上部署 Java 应用程序

我是 Heroku 的新手,对数据库配置有一些疑问:

我能够成功地将默认人员模板项目(存在于 heroku 上)复制到我的本地计算机上,并希望知道 bean 在哪里映射到数据库上的实体。

我期待spring hibernate项目hbm.xml和hbm.cfg中通常提到的映射和配置文件。

但是,我在创建的默认模板中看不到任何配置或映射文件。我看到的只是 applicationconext.xml 中的一些数据库登录凭据,但还有任何 bean 名称和属性。

现在,我希望为这个现有的模板添加更多的类和更多的服务。但我不确定如何将 bean 映射到实体。有人可以帮助我吗?

谢谢。