きっかけ
このエラーの解決法を共有するため。
結論
マイグレートした後に、マイグレーションファイルを変更してしまったため。
マイグレーションファイルには、カラム名や、どういうタイプのカラムにするのか、また、空っぽでも良いのか、などの記述をしていくが、そうした変更をした後は、必ず、マイグレートをしないと変更が反映されないので、注意。
そもそも、UnknownAttributeError とは、そんな引数知らないですよ、ということ。
解決法
rails db:migrateをした後だった場合は、ロールバックをしなければならない。
ターミナル
rails db:rollback
これをした後に、
ターミナル
rails db:migrate:status
このコマンドを打つと
ターミナル
Status Migration ID Migration Name
--------------------------------------------------
up 20210223092316 Devise create users
up 20210223093607 Create articles
ここで、downになっていたら、ロールバックが成功しているので、これが確認できたら、マイグレーションすると間違いが起こりにくいと思います。