Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment définir AUTO_INCREMENT dans Laravel avec Eloquent ?

Vous pouvez utiliser SQL lui-même pour le faire. ALTER TABLE <table_name> AUTO_INCREMENT=100000; .

Ou

Faites-le comme ici

Et utilisez une déclaration non préparée ;

$statement = "ALTER TABLE MY_TABLE AUTO_INCREMENT = 100000;";

DB::unprepared($statement);

ou

DB::update("ALTER TABLE {your table name} AUTO_INCREMENT = 100000;");

Qui pourrait ensuite être placé dans la migration qui crée la table.