2015-11-06 2 views
-1

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

  1. После запуска heroku create терминал каким-то образом связан с репозиторием/проектом в героике. После этого разработчик может видеть журналы, доступ к базе данных и т. Д. Но как я могу получить доступ через терминал к моему завершенному проекту, который уже в сети, в геройку, не создавая те же приложения и не загружая его снова в героку?
  2. Как получить доступ к моей базе данных pg в heroku или в автономном режиме? Я видел this и попытался запустить heroku pg:psql. это дает мне hidden-atoll-4790::DATABASE=> help Я пробовал? чтобы увидеть команду pg, но я не могу ее использовать.
  3. Я видел this ссылку для просмотра pg db offline. Но почему я не могу получить доступ к каталогу /var/lib/postgresql/9.3/main? говорят, что у меня нет разрешения, хотя моя учетная запись является учетной записью администратора.

ответ

0

1.Run heroku run rails console

+0

код только ответы не так полезно, как ответы, которые работают код плюс полезные объяснения. В этом случае было бы полезно объяснить этот ответ 5-летнему. –

+0

спасибо. Вчера вечером я понял это имя-the-the-model.all. это помогает мне видеть внутри db, хотя я до сих пор не знаю других команд запроса. – Codelearner777

+0

@ Codelearner777, поэтому, если мой ответ был полезен, отметьте его как воспринятый, и если у вас возникнут дополнительные вопросы, спросите его в новой теме – weezing

0

Run

 
$ heroku apps # to see all apps created by your account 
$ heroku open # to open you current project in browser (run it form root of your project) 
$ heroku pg:psql DATABASE_URL # to gain access to heroku postgresql terminal, here you can run SQL queries 

См

CLI и Heroku PG для получения дополнительной информации

+0

спасибо. Я попробую это позже. – Codelearner777

Смежные вопросы