【本日の学習内容:共同開発】
引き続き、共同開発を進めました。
共同開発を進めていこうと思ったのですが、
依存関係的に取り組めるタスクがほとんどなかったので、
昨日取り組んだものの修正だけ行いました。
なので今日は、
ActiveRecordのメソッドについてや
UdemyのGit講座、ワンダフルコード のカリキュラムなど
久々にインプット中心の学習になりました。
バリデーション
migrationファイル内にnull:falseを記述することで、指定したカラムにからの状態で保存させることを防ぐ。
https://qiita.com/ryuuuuuuuuuu/items/2841cddf8b541c336ebd
テーブルの作り直し
外部キーのカラムを追加する際に、reference型を使う
https://qiita.com/ryouzi/items/2682e7e8a86fd2b1ae47
ウィンドウの縦幅が短いとき,下にスクロールしても一部が隠れてしまう問題
bodyの上下のにそれぞれヘッダーとフッターの高さ分のpaddingを立てることで解決する。