Ecco come lo fai:
heroku pg:psql --app YOUR_APP_NAME_HERE < updates.sql
E se vuoi ripristinare la tua produzione nella messa in scena (supponendo che entrambi siano DB di heroku postgres):
heroku pgbackups:restore YOUR_STAGING_DATABASE_NAME `heroku pgbackups:url --app YOUR_PRODUCTION_APP_NAME` --app YOUR_STAGING_APP_NAME --confirm YOUR_STAGING_APP_NAME
Assicurati di preservare le virgolette singole speciali attorno a heroku pgbackups:url --app YOUR_PRODUCTION_APP_NAME
.
AGGIORNAMENTO HEROKU TOOLBELT
Heroku ha recentemente aggiornato la sua cintura degli strumenti in modo che i vecchi comandi non siano più validi (vedi questo link per maggiori informazioni). Di seguito è riportata la nuova versione del comando di ripristino.
heroku pg:backups restore \
`heroku pg:backups public-url -a YOUR_PRODUCTION_APP_NAME` \
YOUR_STAGING_DATABASE_NAME \
--app YOUR_STAGING_APP_NAME \
--confirm YOUR_STAGING_APP_NAME