您现在可以在 Laravel 中轻松更改默认数据库自动增量值
发布时间 作者 Eric L. Barnes
Laravel 8 添加了一种全新的方法,使更改自动增量起始值变得容易,以下是 Twitter 上发布的官方公告
今天偷偷把这个塞进 Laravel 8.x 中… pic.twitter.com/Bg24S7iX4j
— Taylor Otwell (@taylorotwell) 2020 年 9 月 6 日
public function up(){ Schema::create('posts', function (Blueprint $table) { $table->id()->startingValue(1200); ...
通过各种数据库平台更改自动增量一直是可能的,但您需要通过原始命令来执行。随着 startingValue
方法的添加,这允许您以流畅的 Laravel 方式设置自动增量将开始的第一个数字。
对于大多数应用程序,您可能不需要此功能,但在您不希望记录从 1 开始的情况下,这是一个方便的选择。