Heroku本番DBの内容をローカルに持ってくる
Herokuの本番DBの内容をローカルに持ってくる方法を教えていただきました!!
これは便利!!と感動したくので書き留めておきます。
以下のように、
heroku pg:pull herokuのDB名 ローカルDB名 --app アプリ名
とすると取得できます。
$ heroku pg:pull herokuのDB名 ローカルDB名 --app アプリ名
heroku-cli: Pulling herokuのDB名 ---> ローカルのDB名
pg_dump: last built-in OID is xxxx
pg_dump: reading extensions
pg_dump: identifying extension members
pg_dump: reading schemas
pg_dump: reading user-defined tables
pg_dump: reading user-defined functions
pg_dump: reading user-defined types
pg_dump: reading procedural languages
pg_dump: reading user-defined aggregate functions
pg_dump: reading user-defined operators
pg_dump: reading user-defined access methods
pg_dump: reading user-defined operator classes
pg_dump: reading user-defined operator families
pg_dump: reading user-defined text search parsers
pg_dump: reading user-defined text search templates
pg_dump: reading user-defined text search dictionaries
pg_dump: reading user-defined text search configurations
pg_dump: reading user-defined foreign-data wrappers
pg_dump: reading user-defined foreign servers
.
.
.
.
略
heroku-cli: Pulling complete.
これだけでデータをローカルに引っ張ってこれました!!
Heroku便利&教えてもらえてよかったです!!