PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Heroku - kết xuất và tải một bảng vào cơ sở dữ liệu postgres được chia sẻ

Bạn có thể sử dụng Taps ( https://devcenter.heroku.com/articles/taps ) để kéo dữ liệu xuống từ cơ sở dữ liệu PG của bạn. Sử dụng Taps, bạn có thể thực hiện (các) bảng cụ thể, chẳng hạn như:

heroku db:pull --tables users

Bạn cũng có thể thực hiện nhiều bảng trong đó tên bảng được phân tách bằng dấu phẩy, chẳng hạn như:

heroku db:pull --tables users,posts

Chỉnh sửa: Như một số nhận xét đã chỉ ra, các nút không được dùng nữa và được thay thế.

Cơ chế mới thông qua pg:pullpg:push tài liệu mới của họ có thể được nhìn thấy ( https://devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull ).

Không còn hỗ trợ các bảng riêng lẻ nữa, bạn có thể kéo db về cục bộ của mình bằng ví dụ sau:

heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi

hoặc cập nhật điều khiển từ xa từ cục bộ của bạn:

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. Chèn NULL thay vì chuỗi trống với PDO

  2. Vấn đề làm tròn kỳ lạ

  3. Mô hình hóa các đối tượng lớn của PostgreSQL trong Rails

  4. Cách kiểm tra xem mảng PostgreSQL có chứa giá trị hay không

  5. Làm cách nào để thêm một Cột mới trong bảng sau cột thứ 2 hoặc thứ 3 trong Bảng bằng cách sử dụng postgres?