Как вы просматриваете базу данных и таблицы PostgreSQL, которые являются частью приложения Django, загруженного в Heroku? - PullRequest
0 голосов
/ 15 апреля 2020
  1. Создано приложение Django локально. Работает нормально.
  2. Загружен в Heroku, что оказалось успешным.
  3. Однако таблица "user" явно повреждена. Я не могу войти или создать пользователей без ошибок в приложении Django в Heroku.
  4. Я хочу изменить (в частности, удалить) строки в таблице "user" базы данных PostgreSQL в Heroku. Как я могу это сделать?
  5. Я запустил следующее из CLI без успеха:
    heroku run python manage.py makemigrations
    heroku run python manage.py migrate

1 Ответ

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

Я предложу следующие шаги:

  1. Откройте Heroku, попав на страницу проекта, нажмите на ресурсы.
  2. Под надстройками вы найдете Heroku postgres (который это ваша база данных) нажмите на нее.
  3. на базе данных go, чтобы настройки получили учетные данные и подключитесь к вашей базе данных с помощью pg-Admin, подключившись к базе данных Heroku с помощью pg-Admin.
  4. В pg-Admin установите учетные данные для базы данных Heroku, но, пожалуйста, не забудьте заранее настроить вкладку восстановления БД, чтобы подключаться только к вашей базе данных на Heroku, в противном случае вы получите список БД, который вы не знаете, почему. Теперь вы можете работать со своей удаленной БД на героку с помощью pgadmin. пожалуйста, проверьте ниже изображения для сервера конфигурации в pgadmin

введите описание изображения здесь введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...