データベース関連のコマンド

データベースの編集について調べたのでいくつか書いておきます。

データベースの中身を空にする

rails db:migrate:reset

ロールバック(最新のマイグレーションファイルをdown状態にする)

rails db:rollback

2つ以上前のマイグレーションファイルをロールバックする

rails db:rollbadk STEP=2

数字を変えれば任意の数ロールバックできる

追記
以下のschemaを直接編集するのはよろしくなさそう。
ちゃんと新しくマイグレーションファイルを作成して変更を行う。

ファイルを直接編集

schema.rbを直接編集し、

rails db:schema:load

を実行するとその通りのテーブルを作成する データベースは空になるので注意