Подтвердить что ты не робот

Как проверить записи моей базы данных heroku?

Я только что развернул свое приложение в heroku и указал свой пользовательский домен на серверы heroku. Как я могу проверить записи в своей базе данных heroku?

4b9b3361

Ответ 1

Вы можете использовать heroku run rails console и посмотреть свои записи с помощью Model.all или любого другого метода.

Если вы хотите сделать резервную копию базы данных, посмотрите heroku PG backups, вы можете импортировать свою базу данных на свой локальный компьютер и посмотреть там, В зависимости от вашего адаптера db вы можете использовать браузер sqlite для sqlite3 или phpmyadmin для MySQL.

Ответ 2

Я нашел аналогичный вопрос, подобный этому, и вот что говорит @Chowlett:

"Вы можете запустить heroku pg:psql, чтобы запустить консоль Postgres, а затем выпустить \d, чтобы увидеть все таблицы, и \d tablename, чтобы просмотреть детали для конкретной таблицы."

Вы также можете ввести select * from tablename;, чтобы просмотреть содержимое таблицы.

Как просмотреть текущую схему базы данных для приложения Heroku в терминале?

Ответ 3

heroku db: потяните, чтобы вытащить свою производственную БД локально, чтобы заглянуть в нее.

Ответ 4

Я дам метод для подключения через инструмент графического интерфейса

Выполните следующую команду, чтобы получить учетные данные базы данных из Heroku:

heroku pg:credentials DATABASE_URL

Затем вы можете использовать инструмент GUI, например PG Commander или PGAdmin, для подключения к db

Ответ 5

Heroku теперь имеет надстройку с именем PostgreSQL Studio (в настоящее время бесплатную и в бета-версии), которая позволит вам получить доступ к вашей базе данных из браузера, не используя CLI, как PHP MyAdmin.

Чтобы добавить это дополнение к вашему приложению,

heroku addons:create pgstudio

Затем перейдите в список надстроек на Heroku, выберите PostgreSQL Studio, авторизуйте его, выберите базу данных для подключения из выпадающего списка всех баз данных и перейдете на веб-интерфейс, чтобы обрабатывать выбранные вами базы данных.

Вы можете обратиться к этой официальной статье о Героку: https://devcenter.heroku.com/articles/pgstudio

Ответ 6

Самый простой ответ:

heroku pg: info

Ответ 7

Вы также можете загрузить клиентскую Postgres, такую ​​как Postico, и используя информацию, указанную в этом URL-адресе, для ввода пароля и имени базы данных и т.д., вы можете создавать локально, точно так же, как phpMyAdmin.

Ответ 8

Я использую камень admin_data, хорошо работаю в Heroku.

Ответ 9

Вы можете использовать dataclips героя, который позволяет запускать запросы в Интернете. Здесь вы можете найти документацию https://devcenter.heroku.com/articles/dataclips.