这是我要执行的操作,当创建新行时,updated_at
列应获得一个null
值,并且当该行被更新时,该列应被当前{{ 1}}
timestamp
答案 0 :(得分:0)
$ table-> timestamp('updated_at')-> default(DB :: raw('ON UPDATE SYSTIMESTAMP'));
答案 1 :(得分:0)
您可以使用此:
$this->timestamp('updated_at')->nullable()->default(DB::raw('NULL ON UPDATE CURRENT_TIMESTAMP'));