Question

I've been trying to dump a database file to my heroku app.

I generated a PG dump file by calling

pg_dump mydb > db.sql

Then I uploaded that to an amazons3 and uploaded it to heroku via:

C:\Users\user\Documents\GitHub\gvf-api>heroku pgbackups:restore 
HEROKU_POSTGRESQL_GREEN_URL 's3.amazonaws.com/mydb'

The fictional url really works so that's not the issue

I get a Retrieving... done and a Restoring... done message when I run the call.

Problem is no data in the tables.

also I've used the dump file to re-create the database on my local machine successfully.

Any suggestions?

Was it helpful?

Solution

I added the following modifiers to the dump command as suggested here,

pg_dump -Fc --no-acl --no-owner -h localhost -U myuser mydb > mydb.dump 

After a few minutes the data did show up.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top