プログラミング初心者の勉強メモ。

あくまでメモなので、自分が忘れそうなことだけちょこちょこ書いてます。

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

 

これで無事できました。