Migration-操作数据库-添加字段default值

废话不多说,demo代码如下:

public function up()
{
    Schema::create('ArticleExtend', function (Blueprint $table) {
        $table->increments('id');
        $table->string('extend_key');
        $table->text('extend_value');
        $table->timestamp('published_at');
        $table->timestamps();
        $table->tinyInteger('flag');
    });
}

找了找文档,类似tinyInteger的函数中,没有用于设置默认值的参数也没有看到Scheam里有default字眼的函数。请问如何给字段设置默认值呢?@JellyBool

你可以这样:

$table->tinyInteger('flag')->default(2);
JellyBool
修改的评论也不能少于六个字哦!
codeGentry
修改的评论也不能少于六个字哦!