sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan kan jeg importere en .sql-fil til min Heroku postgres-database?

Sådan gør du:

heroku pg:psql --app YOUR_APP_NAME_HERE < updates.sql

Og hvis du vil gendanne din produktion til iscenesættelse (forudsat at begge er heroku postgres DB'er):

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

Sørg for at bevare de særlige enkelte citater omkring heroku pgbackups:url --app YOUR_PRODUCTION_APP_NAME .

HEROKU TOOLBELT OPDATERING

Heroku har for nylig opdateret deres værktøjsbælte, så de gamle kommandoer ikke længere er gyldige (se dette link for mere info). Nedenfor er den nye version af gendannelseskommandoen.

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


  1. MySQL High Availability Framework Forklaret – Del II:Semisynkron replikering

  2. Den officielle Microsoft Access Tech Blog er nu online!

  3. Kan ikke åbne SQLite-database fra SQLIte Helper Oncreate, når OnCreate udløses ved at åbne databasen for første gang

  4. Hvis erklæring inden for Hvor-klausulen