Eloquent 登録日時と更新日時の小技
最後以外は普通にドキュメントに書いてあることですがたまに触ると忘れるのでメモがてら。
カラム名を変更したい
デフォルトは以下の通り
- 登録日時: created_at
- 更新日時: updated_at
変更する場合はCREATED_AT/UPDATED_ATを設定する
登録日時、更新日時を持たない
timestampsをfalseにする
登録日時のみ持ちたい
ちなみにIlluminate\Database\Eloquent\Concerns\HasTimestampsで定義されているメソッドを上書きしてもOKかと思ったけどgetUpdatedAtColumnでカラム名を取得し更新日時を設定している箇所が多々あり現実的ではなかったです。