heroku db: pull возвращает «ArgumentError -> интернирование пустой строки» - PullRequest
1 голос
/ 27 января 2011

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

Gems:

  • heroku (1.17.10)
  • нажатий0.3.15)

Запуск:

$ heroku db:pull --app myapp --confirm myapp

дает мне:

Failed to connect to database:
  ArgumentError -> interning empty string

В чем может быть причина?

Ответы [ 2 ]

0 голосов
/ 29 января 2011

Проблема была не в тапах: мой database.yml был сломан!

Если вы получили эту ошибку, проверьте конфигурацию базы данных, это происходит, когда тапы хотят подключиться к локальной базе данных.

0 голосов
/ 27 января 2011

Это не совсем та ошибка, которую вы получаете, но taps и Ruby 1.9, похоже, не очень хорошо играют вместе .

В случае, если вы используете Ruby 1.9 на стороне клиента, вы можете попробовать переключиться на Ruby 1.8 для нажатий push / pull (как предложено sam )

...