Есть ли способ открыть резервную копию Heroku Postgres DB в gui для исследования данных? - PullRequest
0 голосов
/ 01 апреля 2020

Прошлой ночью меня попросили закрыть веб-сайт клиента и закрыть его аккаунты, когда они уходят из бизнеса. Я удостоверился, что go на панель управления Heroku, go на панель управления Heroku Postgres, Durability> Create Manual Backup.

Затем я загрузил резервную копию на свой компьютер на случай, если что-нибудь произойдет .

После того, как я скачал резервную копию, я удалил все с Heroku.

Ну, конечно же, они отправили мне сообщение сегодня, потому что хотели посмотреть некоторые данные. Однако я полностью закрыл проект. Теперь у меня осталось расширение формата файла резервной копии, поэтому я не знаю, что с ним делать. Что-то вроде: "1c02eb4e-d4a c -4631-9b61-742e9ea42659"

У меня на компьютере разработчика установлено Postgres, и у меня все еще есть версия dev проекта Ruby on Rails, настроенная , Есть ли какая-нибудь команда Heroku CLI, которую я могу использовать для замены базы данных dev этой резервной копией? Или есть программа GUI, в которой я могу открыть ее и написать несколько запросов? Я на Ма c Мохаве.

1 Ответ

0 голосов
/ 02 апреля 2020

Вот команда для загрузки файла дампа при разработке

pg_restore --verbose --clean --no-acl --no-owner -h localhost -U [username] -d [database name] infile

Соответствующая документация: https://devcenter.heroku.com/articles/heroku-postgres-import-export#restore -to-local-database

...