gpt4 book ai didi

mysql - 如何使用 Eloquent 在 Laravel 中设置 AUTO_INCREMENT?

转载 作者:可可西里 更新时间:2023-11-01 07:49:38 24 4
gpt4 key购买 nike

我正在处理一个应用程序,我的雇主希望用户表中的 ID 应该从 100,000 而不是 1 开始。如何实现?它是 Schema Builder 本身的参数吗?或者我必须在 MySQL 中设置一些东西吗?

最佳答案

您可以使用 SQL 本身来执行此操作。 ALTER TABLE <table_name> AUTO_INCREMENT=100000; .

或者

here那样做

并使用未经准备的语句;

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

DB::unprepared($statement);

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

然后可以将其放入创建表的迁移中。

关于mysql - 如何使用 Eloquent 在 Laravel 中设置 AUTO_INCREMENT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27000239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com