10得票3回答
Mocha + Nodejs + Heroku .env 文件

我有一个使用NodeJS编写的REST应用程序正在Heroku上运行。我已经为本地开发设置了.env文件,并且每当我运行foreman在本地提供我的应用程序时,它都可以正常工作。当我将应用程序部署到我的Heroku服务器时,应用程序也可以正常运行。 我正在尝试使用Mocha/Supertes...

10得票1回答
Node.js和Postgres LISTEN

我想使用Heroku、PostgreSQL和Node.js,并设置每当我在我的PostgreSQL数据库中添加记录时,Node.js会将该行的内容打印到控制台。 我正在尝试按照以下说明进行设置: http://lheurt.blogspot.com/2011/11/listen-to-pos...

10得票4回答
将Heroku高级PostgreSQL版降级为标准版?

降级高级 Postgres 级别到标准级别有多难? 只需要创建一个标准级别的从属实例,等待从属实例追上主实例,然后交换即可吗? 还是说,理想情况下,有一种更简单(只需一个按钮)的方法可以将高级级别转换为标准级别(或反之亦然)?

10得票1回答
Heroku rake db:structure:load 失败。

我需要使用一些PostgreSQL专有功能,例如规则和触发器来进行表分区。据我所知,这些功能无法转储到schema.rb文件中,因此我已将我的schema_format配置参数更改为:sql。 现在,当我尝试加载rake db:structure:load来将生成的structure.sql...

10得票3回答
无法在Heroku上执行pg_restore:“无法从输入文件中读取:文件结尾”

我正在尝试使用pg_dump/pg_restore工具将本地的PostgreSQL数据库复制到Heroku应用程序。按照Heroku官方指南进行操作:https://devcenter.heroku.com/articles/heroku-postgres-import-export 所以,...

9得票1回答
Heroku Postgres对MITM攻击是否安全?

像这样的问题,看起来防止中间人攻击的唯一方法是使用sslmode=verify-full。这也在Postgresql文档中有解释。 当我在我的应用程序中使用Heroku提供的DATABASE_URL时,是否保证不会发生MITM攻击?(或者换句话说,Heroku是否在幕后做了一些事情来保证He...

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

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

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

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

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

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

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...