heroku db:pull returns "ArgumentError -> interning empty string"

328 Views Asked by At

I'm trying to dump an heroku app's DB to my local database with taps

Gems :

  • heroku (1.17.10)
  • taps (0.3.15)

Running :

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

gives me :

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

What could be the reason ?

2

There are 2 best solutions below

0
On

The issue wasn't in taps : my database.yml was broken !

If you get this error, check out your database config, it happens when taps wants connect to the local database.

0
On

It's not the exact error you're getting, but taps and Ruby 1.9 don't seem to play well together.

In case you're using Ruby 1.9 on the client side, you can try switching to Ruby 1.8 for taps push/pull (as suggested by sam)