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

Heroku - изхвърляне и зареждане на една таблица в споделена база данни на postgres

Можете да използвате Taps (https://devcenter.heroku.com/articles/taps ), за да изтеглите данни от вашата PG база данни. Използвайки Taps, можете да правите конкретни таблици, като например:

heroku db:pull --tables users

Можете също да направите повече от една таблица, където имената на таблиците са разделени със запетая, като:

heroku db:pull --tables users,posts

Редактиране: Както посочиха някои коментари, крановете са отхвърлени и заменени.

Новият механизъм е чрез pg:pull и pg:push което може да се види от новите им документи (https://devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull ).

Вече не поддържате отделни таблици, можете да изтеглите db към вашия локален чрез следния пример:

heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi

или актуализиране на дистанционното от вашия локален:

heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app sushi



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pg_config, ruby ​​pg, проблем с postgresql 9.0 след надграждане, centos 5

  2. използвайте командата database_name в PostgreSQL

  3. Свържете се с база данни PostgreSQL в Docker контейнер

  4. реда на колоните в израза SELECT * - гарантиран?

  5. Мога ли да задам (в рамките на dbase) ограничение на размера на поле bytea в PostgreSQL?