геройку дб: тянуть не работает

heroku db:pull postgresql://root:@localhost/db_name

После этой команды отобразить это сообщение

/usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/abstract_response.rb:50: warning: заключить в скобки аргумент (ы) для будущей версии Loaded Taps v0.3.13 Предупреждение: данные в база данных 'postgresql: // root: @ localhost / db_name' будет перезаписана и не подлежит восстановлению. Вы уверены, что хотите продолжить? (Y / N)? y Не удалось подключиться к базе данных: Sequel :: AdapterNotFound -> LoadError: нет такого файла для загрузки - sequel / adapters / postgresql

Как использовать db: pull

Ответы на вопрос(3)

postgres вместоpostgresql.

Вам нужно будет иметьpg Адаптер БД установлен для использованияСиквел postgresql адаптер:

gem install pg

Вы также можете убедиться, что ваши жетоны, сиквелы и герою обновлены:

gem install heroku taps sequel

Тогда попробуйтеheroku db:pull снова. Если это не сработает, оставьте комментарий или прыгайте в #heroku на Freenode, и мы можем попытаться помочь.

 Amin Ariana22 нояб. 2013 г., 04:13
Не работал для меня.

heroku db:pull postgres://root:@localhost/db_name
 wuputah18 окт. 2010 г., 09:06
Джереми прав, полностью упустил, что вы использовали «postgresql» вместо «postgres».
 Purplejacket21 дек. 2011 г., 19:50
Мне пришлось использовать URL-адрес подключения в команде, как это:heroku db:pull postgres://@localhost/my_local_db - другими словами, у меня не было пользователя с именем root.

pg" с версии "0.11.0" до "0.12.2".

Ваш ответ на вопрос