データベースのテーブル定義をしてて、こんな事ってないですか? ・まだ始めたばかりのサービスでユーザ数を知られたくない。 ・ユーザIDが連番になっていて、ハックされそうで怖い。
このようにユーザIDを公開したくない場合に、推測されにくいIDがuuidです。 UuidTraitを作って、Modelクラスでuseするだけでuuidの生成ができます。 このセッションでは、UuidTraitの作成から使い方までを説明します。