追記
なし
はじめに
unsignedTinyInteger()とはなんやとなりましたので、調べました。
すごい簡単でしたが、まとめときます。
今回は、unsignedTinyIntegerですが、その他のunsigned~も同じような感じでした。(書くのがめんどくさいわけじゃないです、すいません)
調査
unsignedTinyInteger()とは
unsignedTinyIntegerメソッドはUNSIGNED TINYINTカラムを作成します。
$table->unsignedTinyInteger('sample');
UNSIGNED TINYINTカラムとは
MySQLのフィールド定義に「UNSIGNED」を定義すると、
今回の場合(TINYINT)なら、TINYINT型では通常扱える範囲はー128~127ですが、UNSIGNEDを定義することで0~255になります。
負数が使えなくなる代わりにその分扱える正の値が増えることになります。
まとめ
これからはUNSIGNEDが出てきても大丈夫そうです。