Herokuのデータベースをリセットしたい!
一度作成したデータを全てリセットしたい!
面倒な手順を踏まず簡単にHerokuに登録したデータをリセット(全削除)したい!ということでやってみました。
①Herokuのデータベースをリセットするコマンド
$heroku pg:reset DATABASE
するとこのような表示が。
▸ WARNING: Destructive action
▸ ○○ will lose all of its data
▸ To proceed, type xxxxx or re-run this command with xxxxx
【ざっくり日本語訳】
▸ 警告:削除のアクションです
▸ ○○のデータが全て失われますよ
▸ (削除を)進めるにはxxxxxをコマンド入力してください
②xxxxxをコマンド入力
指示に従い、xxxxxに表示されたものを入力。すると以下の表示が。
Resetting ○○... done
【ざっくり日本語訳】
○○をリセットしています...終わりました。
③再度テーブルをセットする
その後再度マイグレーションしてテーブルをセットしなおす
$ heroku run rails db:migrate
これで無事できました。