前提 Laravelにはマイグレーションというテーブル作成の補助をしてくれる機能があります この記事はマイグレーションの使い方とテーブル設計を行う上での備忘録です ゲームアプリを想定したテーブル設計を行う場合の備忘録です 基本知識 マイグレーションとは マイグレーションとはデータベースのバージョンコントロールのような機能です このファイルをメンバー同士で共有することでテーブルの変更などを容易に共有することができます マイグレーションの使い方 public function up()欄には変更を加える内容を記述します public function down()欄には変更を戻すための内容を記述します マイグレーションのコマンド // テーブルの作成時 php artisan make:migration create_テーブル名_table --create=テーブル名 // テーブルの修正