有没有办法使用Schema Builder的迁移在Laravel 4中的表上设置主键的自动增量初始值?
我想将表的id设置为从100开始.我知道可以使用带有ALTER TABLE MY_TABLE AUTO_INCREMENT = 111111;的纯sql,但我想使用Laravel Migrations维护数据库版本控制.
任何的想法?
我担心Laravel仍然没有办法改变自动增量值,但你可以创建一个迁移并在其中执行:
原文链接:https://www.f2er.com/laravel/138888.html<?PHP use Illuminate\Database\Migrations\Migration; class MyTableMigration extends Migration { /** * Run the migrations. * * @return void */ public function up() { $statement = " ALTER TABLE MY_TABLE AUTO_INCREMENT = 111111; "; DB::unprepared($statement); } /** * Reverse the migrations. * * @return void */ public function down() { } }