PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как мога да импортирам .sql файл в моята Heroku postgres база данни?

Ето как го правите:

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

И ако искате да възстановите производството си в стадия (ако приемем, че и двете са heroku postgres DBs):

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

Не забравяйте да запазите специалните единични кавички около heroku pgbackups:url --app YOUR_PRODUCTION_APP_NAME .

АКТУАЛИЗИРАНЕ НА ИНСТРУМЕНТИ HEROKU

Heroku наскоро актуализира своята лента с инструменти, така че старите команди вече не са валидни (вижте тази връзка за повече информация). По-долу е новата версия на командата за възстановяване.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle към PostgreSQL:ANSI външен синтаксис на присъединяване в PostgreSQL

  2. PostgreSQL - ГРЕШКА:датата на колоната не може да бъде прехвърлена към тип дата

  3. Как да проверя дали тригерът съществува в PostgreSQL?

  4. Грешка в Postgres SSL SYSCALL:EOF е открит с python и psycopg

  5. Добавете часове към времева стойност в PostgreSQL