4.

Laravel Eloquent モデルのデフォルト値設定

編集
この記事の要点
  • Laravel マイグレーションでカラムにデフォルト値を設定する方法
  • 書式: $table->string('name')->default('値');
  • 数値: ->default(0) / 真偽: ->default(false) / 現在時刻: ->useCurrent()
  • 既存カラムの追加変更は ->change() + doctrine/dbal 必要

 

Laravelのモデルにデフォルト値を設定するには以下の様に->defaultの引数に値を設定します。

public function up()
    {
        Schema::table('test', function (Blueprint $table) {
            $table->tinyInteger('colA')
->default(0);
        });
    }

 

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. テーブルの作成と定義の変更
  2. カラムの追加、変更、削除方法
  3. データ型とカラム修飾子
  4. デフォルト値の設定