勉強ガチリーマンの備忘録(プログラミング編)
とある有名完全オンライン型プログラミングスクールのWebアプリケーションコースのカリキュラムにある「Twitterクローン」の作成をしている最中なのですが、「ユーザーがフォローする・される」機能を実装するために、コマンドをカタカタ入力していて発生してしまったエラーについて書いていきたいと思います。
Create relationship マイグレーションファイルを作るとこのエラーコードにぶつかってしまい$rails db:migrate:status。
なぜかCreate relationshipファイルだけdown
一度このファイルを消し、もう一度$ rails g model Relationship user:references follow:references。またdown...
やけっぱちになって、一度ファイルの中身をテキストのものをコピーペーストして、$rails db:migrateすると...
成功...
おそらくどこかのタイミングでタイプミスか段落にずれが生じてうまくマイグレーションできなかったのではないかなと
無事にCreate relationshipもupになってます。
今回学んだこと。
1:エラーが出たらひとまずググる
2:検索してみて諸先輩方の記事をみて該当するものを見つけたらそれを試 してみる。
3:ググったものを何も考えずに試していると稀にバージョンが合ってなかったりでエラーの泥沼にハマることがある()
4:$rails db:migrate:resetコマンド $rails db:migrate:statusコマンド
5:どうしようもなくなったらテキストのコピペ!
この記事が参加している募集
この記事が気に入ったらサポートをしてみませんか?