Как вы подключаетесь к локальному 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, так как это очень полезно для визуализации и управления вашей базой данных, в том числе, куда вы экспортируете свою базу данных.

Другие вопросы по тегам