如何将整数字段的默认值设置为可能的最大值?
How to set the default value of an integer field to it's possible maximum?
有什么方法可以将最大值设置为整数字段的默认值吗?换句话说,我正在寻找一种简单而优雅的方法来替换下面代码中的硬编码 999
值。
Schema::create('files', function(Blueprint $table)
{
// . . .
$table->integer('display_order')->default(999); // <-- MAX_VALUE instead of 999
// . . .
});
你可以看到 PHP 有 Predefined Constants
PHP_INT_MAX (integer) The largest integer supported in this build of
PHP. Usually int(2147483647). Available since PHP 5.0.5
有什么方法可以将最大值设置为整数字段的默认值吗?换句话说,我正在寻找一种简单而优雅的方法来替换下面代码中的硬编码 999
值。
Schema::create('files', function(Blueprint $table)
{
// . . .
$table->integer('display_order')->default(999); // <-- MAX_VALUE instead of 999
// . . .
});
你可以看到 PHP 有 Predefined Constants
PHP_INT_MAX (integer) The largest integer supported in this build of PHP. Usually int(2147483647). Available since PHP 5.0.5