マイグレーションファイルのロールバックとRailsコンソールが終了できない

マイグレーションファイルのロールバック

rails db:migrateでエラー(StandardError: An error has occurred, this and all later migrations canceled:が出た時の対処 - Qiita

本の通りにマイグレーションファイルのロールバックをしてみたら
元に戻れなくなってしまう痛恨のミス。
上記のURL通りやったら元に戻りました!


Railsコンソールが終了できない
原因:最初に閉じタグを忘れていたせいで、ずっとコードが続けていると認識されてしまった。

リファレンスマニュアル
library irb (Ruby 3.0.0 リファレンスマニュアル)

irb(main):001:0> task=Task.new(name: "test,task"
irb(main):002:1> task=Task.new(name: "test,task")
irb(main):003:1> task.valid?
〜中略〜
irb(main):005:1> quit
irb(main):006:1> ^C
〜中略〜
irb(main):014:0> ")

→1になっている場合はコードが続いていると認識しているということを知らなかった。

→最後の「")」でやっとエラーメッセージが出てきてくれた…良かった。
(SyntaxError ((irb):14: syntax error, unexpected ')', expecting end-of-input)