将生产数据库复制到暂存 heroku

use*_*587 3 heroku

如何将我的生产数据库拉到我在 heroku 上的登台服务器?

我有两个遥控器,制作和登台。

从文档看来,我想运行,heroku pg:copy COBALT GREEN --app sushi但不清楚所有参数的含义。如何将我的生产数据库复制到我的临时数据库?

Yon*_*tch 6

第一次使用:

heroku pg:info -a your_production_app
Run Code Online (Sandbox Code Playgroud)

检索具有生产数据库 URL 的环境变量的名称,例如 HEROKU_POSTGRESQL_WHITE_URL。

然后:

heroku pg_info -a your_staging_app
Run Code Online (Sandbox Code Playgroud)

为您的登台应用程序(例如 DATABASE_URL)获得相同的结果。

最后:

heroku pg:copy your_production_app::HEROKU_POSTGRESQL_WHITE_URL DATABASE_URL -a your_staging_app
Run Code Online (Sandbox Code Playgroud)