2
我在Laravel有一个模型,我想将默认值设置为24小时后的时间。Laravel模型现在默认值相对时间()+ 24h
这是我如何创建表格。
Schema::create('contact_credits', function (Blueprint $table) {
$table->increments('id');
$table->unsignedInteger('amount')->default(0);
$table->unsignedInteger('amount_used')->default(0);
$table->unsignedInteger('company_id');
$table->foreign('company_id')->references('id')->on('companies');
$table->dateTime('expires_at');//default value now + 24h
$table->timestamps();
});
我试过如下:
...->default(\DB::raw('DATE_ADD(NOW(), INTERVAL 24 HOUR)'));
但我不断收到错误试图迁移的时候。 我如何得到这个工作?