落とし穴

前回書いたpictweetというアプリの作成中に実体験で学べた事カラムとレコードの編集をしてrails sでローカルサーバーを起動しブラウザで確認したところエラー発生(泣)

 

何度もコードを確認したが間違ってるとこもない、ネットで調べたらrails db:migrateのし忘れと(汗)

 

ターミナルを確認したら完全に忘れていた。

 

rails db:migrateが必要なのは

1,rubyのバージョン変更があった際

2,テーブル、カラムの情報を変更した際

3,Gemの導入状況の変更があった際

 

一般的なことはブイエスコードを記述しただけでブラウザに反映されるが、この3パターンの時は起動した際に情報が更新されるみたいなので気をつけよう。