Laravel 可以修改預設的自增ID開始值了

前端貓哥發表於2020-09-07

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 協議》,轉載必須註明作者和本文連結

相關文章