Laravel 8 增加了一個標誌性的方法,可以很優雅的修改自增ID的開始值,今天 Taylor Otwell 在 Twitter 上正式公佈了這一新特性:
public function up()
{
Schema::create('posts', function (Blueprint $table) {
$table->id()->startingValue(1200);
...
雖然可以通過各種資料庫平臺去改變自增ID的開始值,但你始終需要通過輸入一行指令來實現。通過上述的 startingValue 方法,你可以用一種更加 “Laravel” 的方法來設定自增ID的開始值。
對於大多數的應用,你可能並不需要這個東西,但是如果你不想從1開始計ID的話,這是個方便的選擇。
小聲bb:比如保留的4位QQ號?
我的部落格:dmmylove.cn/articles/62
原文:laravel-news.com/laravel-auto-incr...
公眾號:前端貓哥
本作品採用《CC 協議》,轉載必須註明作者和本文連結