カラムの種類

カラム一覧表

・primary_key:プライマリキー

・string:文字列(1〜255文字)

・text:長い文字列(1〜4294967296文字)

・integer:整数(4バイト)(active_hashで実装予定の場合にも、使う)

・bigint:整数(8バイト)

・float:浮動小数

・decimal:精度の高い少数

・numeric:数値

・datetime:日時

・timestamp:更新時間

・time:時間

・date:日付 (誕生日、年、月、日まとめて取得) t.date :birthday,  null: false

・binary:バイナリーデータ

boolean:真偽値

 

 

今回学んだこと

・string:文字列(1〜255文字)

主に名前やアドレスなどのカラムに書いていたので、短い文数の時に使うと思っていたら、255文字対応で結構長い文数対応しているんだなと思いました😁

・integer:整数(4バイト)

active_hashで実装予定の場合に使えることを知りました。

・date:日付 (誕生日、年、月、日まとめて取得)

実装参考のフォーマットが年、月、日でわかれていたので、

別々に記述しましたがまとめてdateで取得できると知りました😁

 

次回はばっちりスムーズに取り組めそうです!!