yii2 - 如何从某个值开始primary_key?
问题描述
我需要从例如 1000 开始 primary_key 索引。如何在迁移中做到这一点?或者也许在模型中(但据我所知,yii2 对 id 行将有什么一无所知)?
解决方案
我找到了一个解决方案:创建一个新的迁移并在 up 函数中添加:
public function safeUp()
{
$this->execute("ALTER TABLE {table_name} AUTO_INCREMENT = 1000;");
}
推荐阅读
- java - 如何使用 java 代码使用 client_credentials 获取访问令牌?
- scala - 为什么在代码中添加多行注释会使其无法编译
- c++ - 文件删除(使用取消链接)和所有磁盘空间被释放之间的延迟
- android - android - RecyclerView 项目以编程方式出现问题
- sqlbase - 一台 PC 作为 SqlBase 数据库的服务器
- amazon-web-services - AWS MobileHub - 通过 GOOGLE 和 FB 登录后获取用户个人资料详细信息
- gemfire - 动态设置@EnableGemFireHttpSession regionName
- jquery - 我在下面的代码中得到一个 CSRF Exceptionin html 页面
- three.js - ThreeCSG减法无法正常工作
- javascript - Bootstrap 4 网站错误:使用自定义数据属性将类从部分传递到导航栏不起作用