a.a*_*non 8 php mysql sql migration laravel
请帮助我了解如何在 Laravel 5.4 中执行此操作。不能谷歌这个。
CREATE TABLE t1 (
dt DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
Run Code Online (Sandbox Code Playgroud)
这不起作用:
$table->dateTime('dt')
->default(DB::raw('CURRENT_TIMESTAMP'))
->onUpdate(DB::raw('CURRENT_TIMESTAMP'));
Run Code Online (Sandbox Code Playgroud)
问题是关于这部分:
ON UPDATE CURRENT_TIMESTAMP
Run Code Online (Sandbox Code Playgroud)
解决了:
好吧,解决方案很简单:/
$table->dateTime('updated')
->default(DB::raw('CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP'))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5386 次 |
最近记录: |