8得票1回答
当Heroku数据库URL被称为'HEROKU_POSTGRESQL_WHITE_URL'时,这意味着什么?

当一个数据库URL被称为HEROKU_POSTGRESQL_WHITE_URL时,这是否有任何“重要性”?我在Heroku的文档中看到了其他名称,比如'HEROKU_POSTGRESQL_PURPLE_URL'、HEROKU_POSTGRESQL_CHARCOAL_URL等等。这是否意味着它总...

9得票1回答
遵循Heroku Python教程时遇到TemplateSyntaxError错误

我刚开始使用Heroku,按照Python教程进行操作时遇到了一个难题。在创建数据库之前,每一步都很简单。执行 heroku run python manage.py migrate命令后,添加/db到URL末尾应该能看到数据库,但实际上我却被重定向到了错误页面,显示如下: Template...

10得票1回答
Heroku Postgres - 通过命令行界面从CSV导入

我正在努力寻找解决方案,将一个CSV文件(在我的本地机器上)导入到我的Heroku pg数据库中。尝试使用COPY从公共可访问的URL直接读取文件,但我需要pg的超级用户权限才能这样做。尝试使用cat将文件的输出通过stdin传输,但不确定格式是否正确(似乎总是完成但没有导入数据 - 完成时会...

21得票7回答
如何在Heroku上使用Laravel4的php artisan migrate命令?

我正在起诉使用Heroku开发计划创建基于PostgreSQL的数据库。数据库是在Heroku中创建的。在运行heroku pg:info命令后,$ heroku pg:info === HEROKU_POSTGRESQL_XXX_URL Plan: Hobby-dev Stat...

9得票1回答
在Rails中,是否可能仅针对Web查询为数据库设置statement_timeout?

能否为 Ruby on Rails 中仅针对 Web 查询(Postgres)设置语句超时(statement_timeout),而不是针对 Sidekiq 工作者/任务?原因是 Heroku Web 查询在 30 秒后会超时,因此在 Puma 中终止查询是有意义的。但我希望 Sidekiq ...

11得票6回答
Knex迁移在Postgres Heroku中出现错误:无法获取连接。

我正在尝试运行我的第一个迁移,它会在Heroku postgres数据库中创建一个单一的表。 当我尝试运行knex migrate:latest --env development时,我收到了以下错误:   错误:无法获取连接 我尝试过的事情: 将?ssl=true添加到存储在p...

53得票1回答
在Heroku上将hobby-dev升级为hobby-basic

我仍在努力理解Heroku的计划,但我知道我的数据库中将有大约3M行数据,所以我需要从hobby-dev升级到hobby-basic。 然而,我找不到任何关于这种级别升级的文档或帮助。只有从Hobby到Standard的文档。 我需要创建一个新的PG Add-On然后清除我的hobby-d...

51得票9回答
Heroku数据库连接属性

我试图执行一个相对简单的任务:我想连接到Heroku数据库。我已经创建了数据库,并从Heroku网站获得了凭据。但是,当我尝试使用除终端“heroku”命令行客户端以外的任何方法连接此数据库时,我会收到致命错误或无法连接的错误。 我尝试使用的两个工具是:Navicat和IntelliJ。 ...

11得票2回答
Heroku上的数据库分片

在未来几个月中,我们的应用将达到需要对数据库进行分片处理的大小。我们使用Heroku进行托管,采用Node.js/PostgreSQL堆栈。 从概念上讲,我们的应用最好由每个逻辑分片代表一个用户及与该用户相关的所有数据(我们的应用每个用户都会产生大量数据,而且用户之间没有任何互动)。我们需要...

8得票4回答
Heroku pg:push psql: FATAL: password authentication failed for user Heroku pg:push psql:FATAL:用户验证失败的密码认证。

我知道类似的问题已经被问过了,但是没有一个解决方案起作用。我正在尝试将我的本地数据库推送到Heroku数据库,但我一直收到psql错误:FATAL:用户“Windows用户名”的密码身份验证失败。 由于我使用的是Windows系统,所以我尝试设置SET PGUSER=postgres SET...