【发布时间】:2013-12-09 05:29:56
【问题描述】:
我正在尝试将本地 postgresql 数据库推送到我的 heroku 项目。不幸的是,它不起作用。
Postgresql 在我的计算机上完美运行,psql 命令也可以正常运行(路径已正确设置为 bin 文件夹)!
但是当我尝试使用
推送我的数据库时heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app sushi
(我的数据库名称为 mylocaldb 和我的真实应用程序名称),它根本不起作用。
问题:无法定位本地 psql 命令
为什么?如前所述, psql 工作正常。即使重新安装 postgresql 也无济于事。
pull 语句(请参阅:也不起作用,因为 postgres 总是想以我的 windows 用户身份进行身份验证(我不知道在使用 heroku pg:pull 命令时如何更改用户名,这没有帮助:https://devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull)
感谢您的帮助!
【问题讨论】:
标签: postgresql heroku