やりたいこと
デフォルトのプロフィール画像を設定したい。
マイグレーションでのデフォルト値設定
カラムにデフォルト値を設定するには->default('[値]')をつけるだけです。
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->string('profile_image')->nullable()->comment("プロフィール画像")->default('default_icon.jpeg');
});
}
profile_imageカラムにdefault_icon.jpegをデフォルト値を設定しました。
あとはストレージにdefault_icon.jpegを置いとくだけ。