【heroku】ローカルDBをherokuに反映する

ローカルで開発していて、つくりこんだデータベースをそのままherokuで使いたい時は、

heroku db:push

を使います。
ローカルDB:PostgreSQL
ホスト名:localhost
DB名:app_development
ユーザ名:postgres
パスワード:passwd
の場合は、下記のようにかけます。

$ heroku db:push postgres://postgres:passwd@localhost/app_development

=================
【追記】
このDBの転送には、TapsというRubyのライブラリが使われているのですが、
このライブラリはheroku創業者の一人、Adamさんも開発したみたいですね。

超訳「データベースの転送って大変だしめんどくさいよね。
mysqldumpを旧サーバーで実行した後、
gzipして -> scpでダンプファイルを転送して ->
解凍して -> インポート。。
時間かかるしミスりやすいからTapsっていうライブラリ作ったよ!」
http://adam.heroku.com/past/2009/2/11/taps_for_easy_database_transfers/

ですって惚れそう。