A

プログラミングの学習記録

【本日の学習内容:共同開発】

引き続き、共同開発を進めました。

 共同開発を進めていこうと思ったのですが、

依存関係的に取り組めるタスクがほとんどなかったので、

昨日取り組んだものの修正だけ行いました。

 

なので今日は、

ActiveRecordのメソッドについてや

UdemyのGit講座、ワンダフルコード のカリキュラムなど

久々にインプット中心の学習になりました。

 

 

バリデーション

migrationファイル内にnull:falseを記述することで、指定したカラムにからの状態で保存させることを防ぐ。

https://qiita.com/ryuuuuuuuuuu/items/2841cddf8b541c336ebd

 

テーブルの作り直し

https://keruuweb.com/rails-%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%82%92%E4%BD%9C%E3%82%8A%E7%9B%B4%E3%81%99/

 

外部キーのカラムを追加する際に、reference型を使う

https://qiita.com/ryouzi/items/2682e7e8a86fd2b1ae47

 

ウィンドウの縦幅が短いとき,下にスクロールしても一部が隠れてしまう問題

bodyの上下のにそれぞれヘッダーとフッターの高さ分のpaddingを立てることで解決する。