herokuのdb:pullとdb:pushがいつの間にか使えなくなっていた

Herokuでのアプリケーションで使用しているデータベース上のデータをSQLite3等にダウンロードする場合、以前であればtapsというgemをインストール後に下記のコマンドを実行すればよかった。

heroku db:pull sqlite://<ファイル名> --app <アプリ名>

db:pull is not a heroku command

最近久しぶりにherokuコマンドを実行したところエラーが出てダウンロードが出来ない...そもそもdb:pullのコマンドがherokuから無くなっていた。どうやらdb:pulldb:pushはdeprecatedになってしまったようだ。

今後はpg:pullpg:pushを使ってねとの事だが、気軽にアプリを指定してローカルのsqliteにダウンロード出来ないのは面倒臭いなと思ってたら、どうやらpluginとして一応まだ使うことはできる模様。

heroku plugins:install https://github.com/heroku/heroku-legacy-taps.git

あとはいつも通り必要なGemを入れて終了。deprecatedなのがアレだけど一先良しとしよう。