Ameba Ownd

アプリで簡単、無料ホームページ作成

Dev Log

Laravel のマイグレーションで使えるテーブルカラムのデータ型

2019.03.23 19:16


主に使用するもの


increments('id')

ID(主キー)


timestamps()

created_at と update_at


string('カラム名')

VARCHAR


boolean('カラム名')

BOOLEAN


date('カラム名')

time('カラム名')

dateTime(カラム名)

DATE/TIME/DATETIME


integer('カラム名')

INTEGER



要チェック


json('カラム名')

JSONフィールドカラム


timestamp('カラム名')

TIMESTAMPカラム



(参考記事)


(参考記事2)

文字列カラムの text / char / varchar は varchar 一択でいく