Как вы подключаетесь к локальному PostgreSQL в Heroku?
Когда я исследовал это, я обнаружил, что в данном руководстве отсутствует важная информация, и здесь есть несколько вопросов и жалоб в Интернете по поводу чего-то об этом руководстве. Мне интересно, может ли кто-то здесь успешно подключиться к локальному Postgresql Heroku в Windows и сможет ли он мне помочь. В настоящее время я застрял с этой командой
c:\>export DATABASE_URL=postgresql://localhost:5432/shouter
'export' is not recognized as an internal or external command,
operable program or batch file.
Есть ли этому решение?
2 ответа
export
команда от *nix есть SET
в Windows, так что вы должны попробовать:
SET DATABASE_URL=postgresql://localhost:5432/shouter
Вот справочная страница по командам Windows Индекс AZ командной строки Windows CMD.
Вы должны добавить postgresql к переменным окружения в Windows. Смотрите этот учебник: http://www.computerhope.com/issues/ch000549.htm
В статье Heroku это упоминается попутно, но вы должны добавить что-то вроде "c:\postgresql\bin" в переменную окружения. Перезапустите командную строку и посмотрите, работает ли команда. (не копируйте / вставляйте мой путь, так как вы должны найти свой собственный путь к /bin)
Хотя это и не обязательно, вы должны проверить PgAdmin, так как это очень полезно для визуализации и управления вашей базой данных, в том числе, куда вы экспортируете свою базу данных.