Laravel вопрос по таблице с миграцией

Как в Laravel при добавлении миграции добавить чтоб $table->bigIncrements('id'); начинался не с 1 а с 100 к примеру


Ответы (1 шт):

Автор решения: Максим К

В миграции в методе up добавить \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;");
}

P.S. Это касается только mysql. На других DB не проверял.

→ Ссылка