有没有办法让控制台访问Dokku的PostgreSQL 插件?在 Heroku 上,我会这样做heroku pg:psql。这在 Dokku 环境中是否可行,如果可以,如何实现?
事实上有一种方法可以直接使用dokku-pg-plugin.
该命令postgresql:restore\xc2\xa0<db>\xc2\xa0<\xc2\xa0dump_file.sql连接到指定的数据库并使用提供的转储文件恢复它。如果您只是省略转储文件部分 ( <\xc2\xa0dump_file.sql),psql则会打开一个控制台会话。
由于从postgresql:restore <db>语义上来说这不是打开控制台会话的最佳方式,因此我打开了一个拉取请求来添加命令postgresql:console <db>。
psql因此,在合并我的 PR 之前,打开数据库控制台的选项是:
psql -h 172.17.42.1 -p <port> -U root db从的输出中获取,<port>passworddokku\xc2\xa0postgresql:info\xc2\xa0<db>dokku\xc2\xa0postgresql:restore\xc2\xa0<db>,或者postgresql:console\xc2\xa0<db>。编辑: \n的所有者dokku-pg-plugin已合并我的拉取请求。如果您正在使用此插件并正在寻找使用它访问 PostgreSQL 控制台的方法,您可能需要将其更新到最新版本。完成此操作后,您可以使用该命令postgresql:console\xc2\xa0<db>打开psql指定数据库的会话。
| 归档时间: |
|
| 查看次数: |
1334 次 |
| 最近记录: |