0

整数フィールドのデフォルト値として最大値を設定する方法はありますか?言い換えれば、ハードコードされた999の値を以下のコードから置き換えるためのシンプルでエレガントな方法を探しています。整数フィールドのデフォルト値を最大値に設定するにはどうすればよいですか?

Schema::create('files', function(Blueprint $table) 
{ 
    // . . . 
    $table->integer('display_order')->default(999); // <-- MAX_VALUE instead of 999 
    // . . . 
}); 

答えて

1

あなたは、PHPがPredefined Constants

PHP_INT_MAX(整数) PHPのこのビルドでサポートされている最大の整数を持っていることがわかります。通常int(2147483647)。 PHP 5.0.5以降で利用可能

関連する問題