タップを使用できます( 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
。
個々のテーブルをサポートしなくなったため、次の例でデータベースをローカルにプルできます。
heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi
またはローカルからリモートを更新する:
heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app sushi