Федотов Asked:2021-12-03 19:14:40 +0800 CST2021-12-03 19:14:40 +0800 CST 2021-12-03 19:14:40 +0800 CST 带有迁移的 Laravel 表问题 772 和 Laravel 一样,添加迁移时,添加 $table->bigIncrements('id'); 例如,不是从 1 开始,而是从 100 开始 laravel 1 个回答 Voted Best Answer MaxKut 2021-12-03T19:26:15+08:002021-12-03T19:26:15+08:00 在upadd方法中迁移\DB::statement("ALTER TABLE table_name AUTO_INCREMENT = 100;"); /** * Run the migrations. * * @return void */ public function up() { Schema::create('table_name', function (Blueprint $table) { $table->bigIncrements('id'); // ... }); \DB::statement("ALTER TABLE table_name AUTO_INCREMENT = 200000;"); } PS 这仅适用于mysql. 在其他数据库上没有检查。
在
up
add方法中迁移\DB::statement("ALTER TABLE table_name AUTO_INCREMENT = 100;");
PS 这仅适用于
mysql
. 在其他数据库上没有检查。