あきぞらです。
今回はLaravel
でカラムを追加するマイグレーションを作成し、
そのカラムにデフォルト値を設定する方法を紹介していきます。
マイグレーションファイル作成
まずは、マイグレーションファイルを作成します。
今回は、Users
テーブルに、「disp_flag
」というBoolean
型(tinyint
)のカラムを作成します。
$ php artisan make:migration add_disp_flag_to_users_table
デフォルト値を設定
boolean
型のdisp_flag
カラムを追加します。
デフォルト値を設定するには、default
で設定します。
public function up() { Schema::table('users', function (Blueprint $table) { // $table->boolean('disp_flag')->default(0); }); }こ
これでカラムのデフォルト値を設定することができました。